🗊 Презентация Файлы данных в языке Pascal

Нажмите для полного просмотра!
Файлы данных в языке Pascal, слайд №1 Файлы данных в языке Pascal, слайд №2 Файлы данных в языке Pascal, слайд №3 Файлы данных в языке Pascal, слайд №4 Файлы данных в языке Pascal, слайд №5 Файлы данных в языке Pascal, слайд №6 Файлы данных в языке Pascal, слайд №7 Файлы данных в языке Pascal, слайд №8 Файлы данных в языке Pascal, слайд №9 Файлы данных в языке Pascal, слайд №10 Файлы данных в языке Pascal, слайд №11 Файлы данных в языке Pascal, слайд №12 Файлы данных в языке Pascal, слайд №13 Файлы данных в языке Pascal, слайд №14 Файлы данных в языке Pascal, слайд №15 Файлы данных в языке Pascal, слайд №16 Файлы данных в языке Pascal, слайд №17 Файлы данных в языке Pascal, слайд №18 Файлы данных в языке Pascal, слайд №19 Файлы данных в языке Pascal, слайд №20 Файлы данных в языке Pascal, слайд №21 Файлы данных в языке Pascal, слайд №22 Файлы данных в языке Pascal, слайд №23 Файлы данных в языке Pascal, слайд №24 Файлы данных в языке Pascal, слайд №25 Файлы данных в языке Pascal, слайд №26 Файлы данных в языке Pascal, слайд №27 Файлы данных в языке Pascal, слайд №28 Файлы данных в языке Pascal, слайд №29 Файлы данных в языке Pascal, слайд №30 Файлы данных в языке Pascal, слайд №31 Файлы данных в языке Pascal, слайд №32 Файлы данных в языке Pascal, слайд №33 Файлы данных в языке Pascal, слайд №34

Содержание

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

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


Слайд 1


Файлы данных в языке Pascal
Описание слайда:
Файлы данных в языке Pascal

Слайд 2


Файл – представляет собой последовательность компонент, расположенных на внешнем носителе информации. Любой файл имеет три характерные особенности: у...
Описание слайда:
Файл – представляет собой последовательность компонент, расположенных на внешнем носителе информации. Любой файл имеет три характерные особенности: у него есть имя; содержит компоненты одного типа; длина создаваемого файла никак не оговаривается при его объявлении ограничивается только емкостью устройства внешней памяти.

Слайд 3


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

Слайд 4


Типы файлов данных 2) Текстовый файл – это совокупность символов, разделенных на строки переменной длины. В конце каждой строки стоит признак конца...
Описание слайда:
Типы файлов данных 2) Текстовый файл – это совокупность символов, разделенных на строки переменной длины. В конце каждой строки стоит признак конца строки EOLN ( end of line). Доступ к каждой строке возможен только последовательно, начиная с первой. Компонентами текстового файла могут быть данные следующих типов: символьные, строки, вещественные и целочисленные.

Слайд 5


Типы файлов данных 3) Нетипизированный файл – файл без типа представляется как последовательность элементов произвольного типа, но оговоренного...
Описание слайда:
Типы файлов данных 3) Нетипизированный файл – файл без типа представляется как последовательность элементов произвольного типа, но оговоренного размера. Это значит, что в файл можно записать значение любой переменной, имеющей заданный размер, а при чтении из такого файла допускается произвольная интерпретация содержимого очередного элемента. Отсутствие типа компонентов делает эти файлы совместимыми с любыми другими файлами и позволяет организовать высокий скоростной обмен данными между внешним запоминающим устройством (ВЗУ) и оперативной памятью (ОП). Относятся к файлам прямого доступа.

Слайд 6


Чтение данных из файла (т.е. ввод данных в оперативную память машины) и запись данных в файл (т.е. вывод данных из оперативной памяти на внешнее...
Описание слайда:
Чтение данных из файла (т.е. ввод данных в оперативную память машины) и запись данных в файл (т.е. вывод данных из оперативной памяти на внешнее запоминающее устройство) осуществляется через файловые переменные.

Слайд 7


Объявление файловых переменных а) для типизированных файлов где file, of - служебные слова ( файл, из)
Описание слайда:
Объявление файловых переменных а) для типизированных файлов где file, of - служебные слова ( файл, из)

Слайд 8


Объявление файловых переменных а) для текстовых файлов где text - служебнoе слово ( текстовый)
Описание слайда:
Объявление файловых переменных а) для текстовых файлов где text - служебнoе слово ( текстовый)

Слайд 9


Объявление файловых переменных а) для нетипизированных файлов где file- служебное слово ( файл)
Описание слайда:
Объявление файловых переменных а) для нетипизированных файлов где file- служебное слово ( файл)

Слайд 10


После описания файловой переменной в ОЗУ выделяется место под значение данной переменной. Над файловыми переменными нельзя выполнять операции...
Описание слайда:
После описания файловой переменной в ОЗУ выделяется место под значение данной переменной. Над файловыми переменными нельзя выполнять операции присваивания, сравнения и т.п. Их можно использовать только для выполнения операций над файлами: чтение, записи, удаления, открытия,переименования и т.д. С каждым файлом связана своя файловая переменная.

Слайд 11


При работе с любым типом файла необходимо выполнить следующие 5 операций: объявление файловой переменной; связь файловой переменной с конкретным...
Описание слайда:
При работе с любым типом файла необходимо выполнить следующие 5 операций: объявление файловой переменной; связь файловой переменной с конкретным файлом на физическом уровне; инициализация файла – означает указать направление передачи данных ( т.е. открыть файл для чтения, записи или добавления); обработка данных ; закрытие файла.

Слайд 12


Стандартные процедуры для работы с файлами
Описание слайда:
Стандартные процедуры для работы с файлами

Слайд 13


Стандартные процедуры для работы с файлами
Описание слайда:
Стандартные процедуры для работы с файлами

Слайд 14


Стандартные процедуры для работы с файлами
Описание слайда:
Стандартные процедуры для работы с файлами

Слайд 15


Стандартные процедуры для работы с файлами
Описание слайда:
Стандартные процедуры для работы с файлами

Слайд 16


Стандартные процедуры для работы с файлами
Описание слайда:
Стандартные процедуры для работы с файлами

Слайд 17


Стандартные процедуры для работы с файлами
Описание слайда:
Стандартные процедуры для работы с файлами

Слайд 18


Стандартные процедуры для работы с файлами
Описание слайда:
Стандартные процедуры для работы с файлами

Слайд 19


Стандартные процедуры для работы с файлами
Описание слайда:
Стандартные процедуры для работы с файлами

Слайд 20


Стандартные функции для работы с файлами
Описание слайда:
Стандартные функции для работы с файлами

Слайд 21


Стандартные функции для работы с файлами
Описание слайда:
Стандартные функции для работы с файлами

Слайд 22


Стандартные функции для работы с файлами
Описание слайда:
Стандартные функции для работы с файлами

Слайд 23


Стандартные функции для работы с файлами
Описание слайда:
Стандартные функции для работы с файлами

Слайд 24


Стандартные функции для работы с файлами
Описание слайда:
Стандартные функции для работы с файлами

Слайд 25


Пример 1: Создать файл, содержащий информацию о студентах: фамилия, гражданство. Вывести фамилии иностранных граждан.
Описание слайда:
Пример 1: Создать файл, содержащий информацию о студентах: фамилия, гражданство. Вывести фамилии иностранных граждан.

Слайд 26


Файлы данных в языке Pascal, слайд №26
Описание слайда:

Слайд 27


Program file2; Type ved=record fam:string[20]; gr:string[15] end; Var f1:file of ved; // 1-ая z:ved; i,n:integer; l:boolean; begin...
Описание слайда:
Program file2; Type ved=record fam:string[20]; gr:string[15] end; Var f1:file of ved; // 1-ая z:ved; i,n:integer; l:boolean; begin assign(f1,'e:\a.dat'); // 2-ая rewrite(f1); // 3-я writeln('введите количество студентов'); readln(n); for i:=1 to n do begin readln(z.fam); readln(z.gr); write(f1,z) // 4-ая end ; close(f1); // 5-ая

Слайд 28


reset(f1); l:=true; repeat read(f1,z); if z.gr'Россия' then begin writeln(z.fam,' ',z.gr); l:=false; end Until eof(f1); close(f1); if l then...
Описание слайда:
reset(f1); l:=true; repeat read(f1,z); if z.gr'Россия' then begin writeln(z.fam,' ',z.gr); l:=false; end Until eof(f1); close(f1); if l then write('все граждане России') end.

Слайд 29


Результаты решения задачи: введите количество студентов 4 Иванов А.Р. Россия Бортко П.О. Украина Смирнова К.Р. Россия Сванидзе А.О. Грузия Бортко...
Описание слайда:
Результаты решения задачи: введите количество студентов 4 Иванов А.Р. Россия Бортко П.О. Украина Смирнова К.Р. Россия Сванидзе А.О. Грузия Бортко П.О. - Украина Сванидзе А.О. - Грузия

Слайд 30


Пример 2: Текстовый файл представляет собой фрагмент программы на языке Pascal. Определить количество строк в которых есть служебное слово «begin».
Описание слайда:
Пример 2: Текстовый файл представляет собой фрагмент программы на языке Pascal. Определить количество строк в которых есть служебное слово «begin».

Слайд 31


Файлы данных в языке Pascal, слайд №31
Описание слайда:

Слайд 32


Program file1; Var f:text; S,name:string; n,k:byte; Begin Writeln(‘введите путь и имя файла’); Readln(name); Assign(f, name); Rewrite(f); {открыть...
Описание слайда:
Program file1; Var f:text; S,name:string; n,k:byte; Begin Writeln(‘введите путь и имя файла’); Readln(name); Assign(f, name); Rewrite(f); {открыть файл для записи} Repeat Readln(s); Writeln(f,s); {запись строки в файл} Until s=’end.’; {пока не end.} Close(f); {закрыть файл}

Слайд 33


Reset(f); {открыть файл для чтения} n:=0; While not(eof(f)) do {пока не конец файла} Begin Readln(f,s); {читать строку из файла} S:=LowerCase(s);...
Описание слайда:
Reset(f); {открыть файл для чтения} n:=0; While not(eof(f)) do {пока не конец файла} Begin Readln(f,s); {читать строку из файла} S:=LowerCase(s); {преобразует строку к нижнему регистру} K:=pos(‘begin’,s); If k0 then n:=n+1; end; close(f); if n=0 then wrieln(‘нет строк со словом begin’) else writeln(‘кол-во строк=’,n) end.

Слайд 34


Результат решения задачи введите путь и имя файла e:\a.txt BegiN end. кол-во строк=1
Описание слайда:
Результат решения задачи введите путь и имя файла e:\a.txt BegiN end. кол-во строк=1



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