Основы программирования на языке Turbo Pascal. Беляева И.В. - 176 стр.

UptoLike

Составители: 

176
четырнадцать. Такие файлы называют файлами последовательного
доступа. У последовательного файла доступен всегда лишь очередной
элемент. Если в процессе решения задачи необходим какой-либо из
предыдущих элементов, то необходимо вернуться в начало файла и
последовательно пройти все его элементы до нужного.
Файлы произвольного доступа позволяют вызывать компоненты в
любом порядке по их номеру.
Важной особенностью файлов является то, что данные, содержащиеся
в файле, переносятся на внешние носители. Файловый типэто
единственный тип значений, посредством которого данные,
обрабатываемые программой, могут быть получены извне, а результаты
могут быть переданы во внешний мир. Это единственный тип значений,
который связывает программу с внешними устройствами ЭВМ.
Работа с файлами
Любой файл имеет три характерные особенности. Во-первых, у него
есть имя, что дает возможность программе работать одновременно с
несколькими файлами. Во-вторых, он содержит компоненты одного типа.
Типом компонентов может быть любой тип Turbo Pascal, кроме
файлового. Иными словами, нельзя создать «файл файлов». В-третьих,
длина вновь создаваемого файла никак не оговаривается при его
объявлении и ограничивается только емкостью устройств внешней
памяти.
Файловый тип или переменную файлового типа можно задать
одним из трех способов:
Type <имя_ф_типа>=file of<тип_элементов>;
<имя_ф_типа>=text;
<имя_ф_типа>=file;