ВУЗ:
Составители:
Рубрика:
84
5. Хранение информации
5.1. Файлы.
Основные понятия и операции
Все рассмотренные ранее структуры данных (массивы, строки,
записи) обеспечивают хранение информации в оперативной памяти,
т. е. только на время работы программы.
А как сохранить информацию после завершения работы програм-
мы? Для этого используют структуру данных, которую называют
файл.
Файл – это структура данных, обладающая двумя основными
свойствами:
обычно она располагается на каком-либо внешнем носителе
(например, магнитная лента, магнитный или оптический диск), и,
следовательно, ее размер может быть значительно больше, чем раз-
меры других типов структур данных;
ее время жизни может значительно превышать время выполне-
ния программы, создавшей ее.
Файловая переменная – переменная в программе, которая ис-
пользуется для описания структуры файла и логических операций с
файлом (операций на уровне программы).
Формат описания файловой переменной
:
<имя файловой переменной> : file of T; {Т – тип компонентов
файла}
Перед выполнением любой операции над файлом файловая пере-
менная должна быть предварительно инициализирована – сопостав-
лена с физическим файлом:
аssign (<имя файловой переменной>, <путь к файлу и его имя>);
Наиболее распространенными являются файлы с последователь-
ным
доступом к их компонентам.
Последовательный доступ к компонентам файла
Доступ к компонентам файла осуществляется либо в режиме за-
писи
, либо в режиме чтения.
5. Хранение информации
5.1. Файлы.
Основные понятия и операции
Все рассмотренные ранее структуры данных (массивы, строки,
записи) обеспечивают хранение информации в оперативной памяти,
т. е. только на время работы программы.
А как сохранить информацию после завершения работы програм-
мы? Для этого используют структуру данных, которую называют
файл.
Файл – это структура данных, обладающая двумя основными
свойствами:
обычно она располагается на каком-либо внешнем носителе
(например, магнитная лента, магнитный или оптический диск), и,
следовательно, ее размер может быть значительно больше, чем раз-
меры других типов структур данных;
ее время жизни может значительно превышать время выполне-
ния программы, создавшей ее.
Файловая переменная – переменная в программе, которая ис-
пользуется для описания структуры файла и логических операций с
файлом (операций на уровне программы).
Формат описания файловой переменной:
<имя файловой переменной> : file of T; {Т – тип компонентов
файла}
Перед выполнением любой операции над файлом файловая пере-
менная должна быть предварительно инициализирована – сопостав-
лена с физическим файлом:
аssign (<имя файловой переменной>, <путь к файлу и его имя>);
Наиболее распространенными являются файлы с последователь-
ным доступом к их компонентам.
Последовательный доступ к компонентам файла
Доступ к компонентам файла осуществляется либо в режиме за-
писи, либо в режиме чтения.
84
Страницы
- « первая
- ‹ предыдущая
- …
- 83
- 84
- 85
- 86
- 87
- …
- следующая ›
- последняя »
