🗊 Презентация Работа с файлами

Нажмите для полного просмотра!
Работа с файлами, слайд №1 Работа с файлами, слайд №2 Работа с файлами, слайд №3 Работа с файлами, слайд №4 Работа с файлами, слайд №5 Работа с файлами, слайд №6 Работа с файлами, слайд №7 Работа с файлами, слайд №8 Работа с файлами, слайд №9 Работа с файлами, слайд №10 Работа с файлами, слайд №11 Работа с файлами, слайд №12 Работа с файлами, слайд №13 Работа с файлами, слайд №14 Работа с файлами, слайд №15 Работа с файлами, слайд №16 Работа с файлами, слайд №17 Работа с файлами, слайд №18 Работа с файлами, слайд №19 Работа с файлами, слайд №20 Работа с файлами, слайд №21 Работа с файлами, слайд №22 Работа с файлами, слайд №23 Работа с файлами, слайд №24 Работа с файлами, слайд №25 Работа с файлами, слайд №26

Содержание

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

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


Слайд 1


Работа с файлами
Описание слайда:
Работа с файлами

Слайд 2


Файл Файл в Паскале можно изобразить как некоторую ленту, у которой есть начало, а конец не фиксируется. Элементы файла записываются на эту ленту...
Описание слайда:
Файл Файл в Паскале можно изобразить как некоторую ленту, у которой есть начало, а конец не фиксируется. Элементы файла записываются на эту ленту последовательно друг за другом: где F – имя файла, а F1, F2, F3, F4 – его элементы. Файл во многом напоминает магнитную ленту, начало которой заполнено записями, а конец пока свободен.

Слайд 3


Файл Важной особенностью файлов является то, что данные, содержащиеся в файле, переносятся на внешние носители. Файловый тип Паскаля – это...
Описание слайда:
Файл Важной особенностью файлов является то, что данные, содержащиеся в файле, переносятся на внешние носители. Файловый тип Паскаля – это единственный тип значений, посредством которого данные, обрабатываемые программой, могут быть получены извне, а результаты могут быть переданы во внешний мир. Это единственный тип значений, который связывает программу с внешними устройствами ЭВМ.

Слайд 4


ФАЙЛ последовательного доступа. У последовательного файла доступен всегда лишь очередной элемент. Если в процессе решения задачи необходим какой-либо...
Описание слайда:
ФАЙЛ последовательного доступа. У последовательного файла доступен всегда лишь очередной элемент. Если в процессе решения задачи необходим какой-либо из предыдущих элементов, то необходимо вернуться в начало файла и последовательно пройти все его элементы до нужного

Слайд 5


Файлы произвольного доступа позволяют вызывать компоненты в любом порядке по их номеру.
Описание слайда:
Файлы произвольного доступа позволяют вызывать компоненты в любом порядке по их номеру.

Слайд 6


Работа с файлами в Паскале 3 характерные особенности любого файла. У него есть имя Он содержит компоненты одного типа Длина вновь создаваемого файла...
Описание слайда:
Работа с файлами в Паскале 3 характерные особенности любого файла. У него есть имя Он содержит компоненты одного типа Длина вновь создаваемого файла никак не оговаривается при его объявлении и ограничивается только емкостью устройств внешней памяти.

Слайд 7


3 способа создания переменной файлового типа Type =file of; =text; =file; Здесь – имя файлового типа (правильный идентификатор); File, of –...
Описание слайда:
3 способа создания переменной файлового типа Type =file of; =text; =file; Здесь – имя файлового типа (правильный идентификатор); File, of – зарезервированные слова (файл, из); – любой тип Паскаля, кроме файлов.

Слайд 8


В зависимости от способа объявления можно выделить три вида файлов Паскаля: • типизированные файлы Паскаля(задаются предложением file of..); •...
Описание слайда:
В зависимости от способа объявления можно выделить три вида файлов Паскаля: • типизированные файлы Паскаля(задаются предложением file of..); • текстовые файлы Паскаля(определяются типом text); • нетипизированные файлы Паскаля(определяются типом file).

Слайд 9


Переменные файлового типа используются в программе только в качестве параметров собственных и стандартных процедур и функций.
Описание слайда:
Переменные файлового типа используются в программе только в качестве параметров собственных и стандартных процедур и функций.

Слайд 10


Основные процедуры и функции для работы с файлами 1.До начала работы с файлами в Паскале необходимо установить связь между файловой переменной и...
Описание слайда:
Основные процедуры и функции для работы с файлами 1.До начала работы с файлами в Паскале необходимо установить связь между файловой переменной и именем физического дискового файла: Assign(, )

Слайд 11


Основные процедуры и функции для работы с файлами Следует помнить, что имя дискового файла при необходимости должно содержать путь доступа к этому...
Описание слайда:
Основные процедуры и функции для работы с файлами Следует помнить, что имя дискового файла при необходимости должно содержать путь доступа к этому файлу, включая имя дисковода. При этом имя дискового файла – строковая величина, т.е. должна быть заключена в апострофы. Например: Assign (chf, 'G:\Home\ Student\ Lang\ Pascal\ primer.dat');

Слайд 12


Основные процедуры и функции для работы с файлами 2.После окончания работы с файлами на Паскале, они должны быть закрыты. Close();
Описание слайда:
Основные процедуры и функции для работы с файлами 2.После окончания работы с файлами на Паскале, они должны быть закрыты. Close();

Слайд 13


Основные процедуры и функции для работы с файлами 3.Подготовка к записи в файл Паскаля Rewrite(); Результат выполнения процедуры rewrite(f); выглядит...
Описание слайда:
Основные процедуры и функции для работы с файлами 3.Подготовка к записи в файл Паскаля Rewrite(); Результат выполнения процедуры rewrite(f); выглядит следующим образом:

Слайд 14


Основные процедуры и функции для работы с файлами 4.Запись в файл Паскаля Write(, ); Результат действия процедуры write(f, x) можно изобразить так:...
Описание слайда:
Основные процедуры и функции для работы с файлами 4.Запись в файл Паскаля Write(, ); Результат действия процедуры write(f, x) можно изобразить так: Состояние файла f до выполнения процедуры

Слайд 15


Основные процедуры и функции для работы с файлами Состояние файла f после выполнения процедуры Для типизированных файлов выполняется следующее...
Описание слайда:
Основные процедуры и функции для работы с файлами Состояние файла f после выполнения процедуры Для типизированных файлов выполняется следующее утверждение: если в списке записи перечислено несколько выражений, то они записываются в файл, начиная с первой доступной позиции, а указатель смещается на число позиций, равное числу записываемых выражений.

Слайд 16


Основные процедуры и функции для работы с файлами 5.Подготовка файла к чтению Паскаля Reset(); Результат выполнения этой процедуры можно изобразить...
Описание слайда:
Основные процедуры и функции для работы с файлами 5.Подготовка файла к чтению Паскаля Reset(); Результат выполнения этой процедуры можно изобразить следующим образом:

Слайд 17


Основные процедуры и функции для работы с файлами 6.Чтение из файла в Паскале Read(,); Рассмотрим результат действия процедуры read(f, v): Состояние...
Описание слайда:
Основные процедуры и функции для работы с файлами 6.Чтение из файла в Паскале Read(,); Рассмотрим результат действия процедуры read(f, v): Состояние файла f и переменной v до выполнения процедуры:

Слайд 18


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

Слайд 19


Основные процедуры и функции для работы с файлами 7.Функция определения достижения конца файла в Паскале Eof();
Описание слайда:
Основные процедуры и функции для работы с файлами 7.Функция определения достижения конца файла в Паскале Eof();

Слайд 20


Основные процедуры и функции для работы с файлами 8.Изменение имени файла в Паскале Rename(, );
Описание слайда:
Основные процедуры и функции для работы с файлами 8.Изменение имени файла в Паскале Rename(, );

Слайд 21


Основные процедуры и функции для работы с файлами 9.Уничтожение файла в Паскале Erase();
Описание слайда:
Основные процедуры и функции для работы с файлами 9.Уничтожение файла в Паскале Erase();

Слайд 22


Основные процедуры и функции для работы с файлами 10.Уничтожение части файла от текущей позиции указателя до конца в Паскале Truncate();
Описание слайда:
Основные процедуры и функции для работы с файлами 10.Уничтожение части файла от текущей позиции указателя до конца в Паскале Truncate();

Слайд 23


Основные процедуры и функции для работы с файлами 11.Файл Паскаля может быть открыт для добавления записей в конец файла Append();
Описание слайда:
Основные процедуры и функции для работы с файлами 11.Файл Паскаля может быть открыт для добавления записей в конец файла Append();

Слайд 24


Типизированные файлы Паскаля. Длина любого компонента типизированного файла строго постоянна, т.к. тип компонент определяется при описании, а,...
Описание слайда:
Типизированные файлы Паскаля. Длина любого компонента типизированного файла строго постоянна, т.к. тип компонент определяется при описании, а, следовательно, определяется объем памяти, отводимый под каждую компоненту. Это дает возможность организовать прямой доступ к каждой компоненте (т.е. доступ по порядковому номеру).

Слайд 25


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

Слайд 26


filePos() – функция Паскаля, значением которой является текущая позиция указателя; seek(,n) – процедура Паскаля, смещающая указатель на компоненту...
Описание слайда:
filePos() – функция Паскаля, значением которой является текущая позиция указателя; seek(,n) – процедура Паскаля, смещающая указатель на компоненту файла с номером n. Так, процедура seek(,0) установит указатель в начало файла, а процедура seek(, FileSize()) установит указатель на признак конца файла.



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