Сборник заданий для практических занятий по информатике. Крупенников О.Г - 80 стр.

UptoLike

79
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ 9.
СОХРАНЕНИЕ РЕЗУЛЬТАТОВ РАСЧЕТОВ
ПАРАМЕТРОВ ТЕХНИЧЕСКИХ СИСТЕМ
9.1. Основные понятия о типахфайлах
Рассмотренные ранее (см. практические занятия 1-8) типы данных
не обеспечивают сохранность вводимой информации и полученных ре-
зультатов для последующего использования их другими программами или
этой же программой в другом сеансе работы. Для сохранения информации
в языке FREE PASCAL используют файловые типы данных.
Типфайлэто последовательность компонент, расположенных на
внешнем устройстве (обычно на винчестере, дискете или flash–носителе).
Компоненты могут быть любого типа, за исключением типафайла. Число
компонент в файле не объявляется.
В FREE PASCAL имеется 3 вида файлов: типизированные, текстовые
и файлы без типа.
Для задания типизированного файла используют зарезервированные
слова FILE и OF, после которых указывают в явном виде тип компонент,
составляющих этот файл.
Пример 9.1. Объявить типыфайлы целых чисел и букв латинского
алфавита:
TYPE NOM=FILE OF INTEGER;
LAT=FILE OF ’A’..’Z’;
Введя типфайл, можно определить переменные файлового типа:
VAR F1,F2: NOM; L: LAT;
Все типыфайлы можно объявить и непосредственно в разделе пере-
менных:
VAR F1,F2 : FILE OF INTEGER;