🗊Файловый ввод-вывод данных в Pascalе Средства обработки файлов 11 класс

Категория: Информатика
Нажмите для полного просмотра!
Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №1Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №2Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №3Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №4Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №5Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №6Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №7Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №8Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №9Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №10Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №11Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №12Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №13

Вы можете ознакомиться и скачать Файловый ввод-вывод данных в Pascalе Средства обработки файлов 11 класс. Презентация содержит 13 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Файловый ввод-вывод данных
в  Pascalе
Средства обработки файлов
11 класс
Описание слайда:
Файловый ввод-вывод данных в Pascalе Средства обработки файлов 11 класс

Слайд 2





Описание
Файл – это область памяти на внешнем носителе, в которой хранится некоторая информация.
Описание слайда:
Описание Файл – это область памяти на внешнем носителе, в которой хранится некоторая информация.

Слайд 3





Типы файлов Турбо Паскаль 
Турбо Паскаль поддерживает три типа файлов: 
текстовые файлы; 
типизированные файлы; 
нетипизированные файлы.

Файл, в описании которого указывается тип элементов, называется типизированным. Все элементы файла пронумерованы начиная с нуля.(базы данных)

Текстовый файл представляет собой последовательность символов разбитую на строки. Каждая строка заканчивается маркером конца строки.

Нетипизированные файлы рассматриваются как совокупность символов и байтов, не имеют определенного типа.
Описание слайда:
Типы файлов Турбо Паскаль Турбо Паскаль поддерживает три типа файлов: текстовые файлы; типизированные файлы; нетипизированные файлы. Файл, в описании которого указывается тип элементов, называется типизированным. Все элементы файла пронумерованы начиная с нуля.(базы данных) Текстовый файл представляет собой последовательность символов разбитую на строки. Каждая строка заканчивается маркером конца строки. Нетипизированные файлы рассматриваются как совокупность символов и байтов, не имеют определенного типа.

Слайд 4





Средства обработки файлов
установить связь программы с файлом; 
"открыть" файл для чтения или записи; 
считать из файла или записать в файл; 
закрыть файл.
Описание слайда:
Средства обработки файлов установить связь программы с файлом; "открыть" файл для чтения или записи; считать из файла или записать в файл; закрыть файл.

Слайд 5





Установка связи 
программы с файлом
Описание слайда:
Установка связи программы с файлом

Слайд 6





Открытие файла для чтения или записи
Для чтения из файла необходимо открыть файл для чтения с помощью процедуры RESET(<имя файловой переменной>);
Например: Reset (f);
Для записи  в файл открываем файл для записи с помощью процедуры 
   REWRITE(<имя файловой переменной>);
Например: Rewrite (g);
Описание слайда:
Открытие файла для чтения или записи Для чтения из файла необходимо открыть файл для чтения с помощью процедуры RESET(<имя файловой переменной>); Например: Reset (f); Для записи в файл открываем файл для записи с помощью процедуры REWRITE(<имя файловой переменной>); Например: Rewrite (g);

Слайд 7





Чтение из файла.
Запись в файл.
Чтение данных из файла выполняется процедурой
 READ (<имя файловой переменной>,’<имя переменной>);
Например: Read (f,a,b);

Запись данных в файл выполняется процедурой 
 WRITE(<имя файловой переменной>, <значение>);
Например: Writeln(g,c);
Описание слайда:
Чтение из файла. Запись в файл. Чтение данных из файла выполняется процедурой READ (<имя файловой переменной>,’<имя переменной>); Например: Read (f,a,b); Запись данных в файл выполняется процедурой WRITE(<имя файловой переменной>, <значение>); Например: Writeln(g,c);

Слайд 8





Закрытие файлов
После того как данные из файла прочитаны, его необходимо закрыть посредством процедуры 
CLOSE (<имя файловой переменной>);
Например: Close (f);
Описание слайда:
Закрытие файлов После того как данные из файла прочитаны, его необходимо закрыть посредством процедуры CLOSE (<имя файловой переменной>); Например: Close (f);

Слайд 9





Примеры программ
Program geron;
         var 
         a,b,c:integer;
         s,p:real;
         f,g:text;
   begin
         assign(f,'input.txt');
         reset(f);
         readln(f,a,b,c);
         close(f);
         assign(g,'output.txt');
         rewrite(g);
         if(a+b>c)and (a+c>b)and(b+c>a) and (a>0)and(b>0)and(c>0) then begin
         p:=(a+b+c)/2;
         s:=sqrt(p*(p-a)* (p-b)* (p-c));
         writeln (g,s:12:6);
     end
         else writeln(g,-1);
         close(g);
end.
Описание слайда:
Примеры программ Program geron;          var           a,b,c:integer;          s,p:real;          f,g:text;    begin          assign(f,'input.txt');          reset(f);          readln(f,a,b,c);          close(f);          assign(g,'output.txt');          rewrite(g);          if(a+b>c)and (a+c>b)and(b+c>a) and (a>0)and(b>0)and(c>0) then begin          p:=(a+b+c)/2;          s:=sqrt(p*(p-a)* (p-b)* (p-c));          writeln (g,s:12:6);      end          else writeln(g,-1);          close(g); end.

Слайд 10





Примеры программ
Program F;
 var rArg, rF: Array[1..200] of Real;
 inf: Text; 
outf: Text;
 n, l: Integer;
 begin 
Assign(inf,'ID.txt');
 Assign(outf,'RD.txt’);
 Reset(inf); 
Rewrite(outf); 
n:=0; 
while not EOF(inf) do begin
 n:=n+1; ReadLn(inf,rArg[n],rF[n]) 
end; 
for l:=1 to n do begin 
WriteLn(l:2,rArg[l]:8:2,rF[l]:8:2);
 Write(outf,rArg[l], rF[l]);
 end;
 close(outf);
 end.
Описание слайда:
Примеры программ Program F; var rArg, rF: Array[1..200] of Real; inf: Text; outf: Text; n, l: Integer; begin Assign(inf,'ID.txt'); Assign(outf,'RD.txt’); Reset(inf); Rewrite(outf); n:=0; while not EOF(inf) do begin n:=n+1; ReadLn(inf,rArg[n],rF[n]) end; for l:=1 to n do begin WriteLn(l:2,rArg[l]:8:2,rF[l]:8:2); Write(outf,rArg[l], rF[l]); end; close(outf); end.

Слайд 11


Файловый ввод-вывод данных в  Pascalе  Средства обработки файлов  11 класс, слайд №11
Описание слайда:

Слайд 12





Закрепление
Задача №2 из «Задачника по PascalABC.NET»
Адаптировать  к файловому вводу-выводу данных.
Описание слайда:
Закрепление Задача №2 из «Задачника по PascalABC.NET» Адаптировать к файловому вводу-выводу данных.

Слайд 13





Использованные источники:
Turbo Pascal, В.Б.Попов,Москва, 2002г.
«Программирование на языке Паскаль», А.И.Епанешников, 2009г.
Описание слайда:
Использованные источники: Turbo Pascal, В.Б.Попов,Москва, 2002г. «Программирование на языке Паскаль», А.И.Епанешников, 2009г.



Похожие презентации
Mypresentation.ru
Загрузить презентацию