- любой тип ТП, кроме файлов.
В зависимости от способа объявления можно выделить три вида файлов:
· Типизированные файлы (file of…);
· Текстовые файлы (определяются типом TEXT);
· Нетипизированные файлы (определяются типом FILE).
Возможно вы искали - Реферат: Особенности конструктивного исполнения и функционального применения персональных ЭВМ
Файловая переменная связывается с именем файла в результате обращения к стандартной процедуре ASSIGN:
ASSIGN (, );
- файловая переменная;
- текстовое выражение, содержащие имя файла или логическое устройство.
В ТП можно открыть файл для чтения, для записи информации, а также для чтения и записи одновременно.
Похожий материал - Реферат: Особливості функціонування глобальної мережі
Для чтения файл инициируется с помощью стандартной процедуры RESET:
RESET ();
В ТП разрешается обращаться к типизированным файлам, открытым процедурой RESET с помощью процедуры WRITE (т.е. для записи информации). Такая возможность позволяет легко обновлять ранее созданные типизированные файлы и при необходимости расширять их. Для текстовых файлов, открытых процедурой RESET, нельзя использовать процедуру WRITE.
Стандартная процедура REWRITE () инициирует запись информации в файл или в лог. устройство, связанное ранее с файловой переменной . Но этой процедурой нельзя инициировать запись информации в ранее существовавший дисковый файл: при выполнении этой процедуры старый файл уничтожиться.
Процедура READ.
Очень интересно - Реферат: Особливості функціонування локальних інформаційних мереж
Обеспечивает чтение очередных компонентов типизированного файла. Формат обращения: READ (, )
- список ввода, содержащий одну или более переменных такого же типа, что и компоненты файла.
Процедура SEEK.
Смещает указатель файла к требуемому компоненту. Формат обращения:
SEEK (, )
Вам будет интересно - Реферат: Периферійні пристрої
- выражение типа Longint.
Процедуру нельзя применять к текстовым файлам.
Функция FileSize.
Возвращает значение, которое содержит количество компонентов файла.
FileSize()
Похожий материал - Реферат: Построение информационно-управляющей системы с элементами искусственного интеллекта
Функция EOF ():Boolean.
Логическая функция, тестирующая конец файла.
Модули.
Модуль – это автономно компилируемая программная единица, включающая в себя различные компоненты раздела описаний (типы, константы, переменные, процедуры, функции) и, возможно, некоторые исполняемые операторы инициирующей части.
Связь устанавливается спец. объявлением: