Алгоритмические языки и программирование. Аксенова Л.И - 3 стр.

UptoLike

3
1. Работа с файлами
1.1. Файлы и их виды в Турбо Паскале
В процессе отладки программ часто приходится вводить с клавиатуры
одни и те же данные, возможно, большого объема, что занимает много
времени. Для того чтобы не повторять этот ввод при каждом запуске
программы на выполнение, обычно записывают и хранят
данные во внешней
памяти - в файлах. Кроме того, файлы используют для хранения
промежуточных данных, с целью экономии оперативной памяти, и для
записи результатов работы программ с целью их последующего
использования в других программах в качестве входной информации или для
просмотра этих результатов после завершения работы программы.
Под файлом понимается
либо именованная область внешней памяти
компьютера (жесткого или гибкого диска, электронного виртуального диска
и т. п.), либо логическое устройство - потенциальный источник или
приемник информации [1]. Любой файл имеет имя, состоит из компонент
заданного типа, число этих компонент заранее не задается и ограничивается
только объемом внешней памяти.
Для использования файлов в программе
должна быть объявлена
переменная файлового типа. В зависимости от способа объявления
переменной файлового типа различают три вида файлов [2]:
- текстовые файлы (задаются с помощью типа TEXT);
- типизированные файлы (задаются описанием FILE OF...);
- не типизированные или безтиповые файлы (задаются типом FILE);
Переменная файлового типа или просто файловая переменная должна
быть объявлена в
разделе VAR одним из следующих трех способов:
<ИМЯ> : TEXT;
<ИМЯ> : FILE OF <ТИП>;
<ИМЯ> : FILE;
<ИМЯ> - имя файловой переменной (правильный идентификатор);
<ТИП> - любой тип ТР кроме файлов.
Например:
Type Spisok = Record { Описание типа структуры}
Nom: byte;
FIO: string[30];
                          1. Работа с файлами

                 1.1. Файлы и их виды в Турбо Паскале

   В процессе отладки программ часто приходится вводить с клавиатуры
одни и те же данные, возможно, большого объема, что занимает много
времени. Для того чтобы не повторять этот ввод при каждом запуске
программы на выполнение, обычно записывают и хранят данные во внешней
памяти - в файлах. Кроме того, файлы используют для хранения
промежуточных данных, с целью экономии оперативной памяти, и для
записи результатов работы программ с целью их последующего
использования в других программах в качестве входной информации или для
просмотра этих результатов после завершения работы программы.
   Под файлом понимается либо именованная область внешней памяти
компьютера (жесткого или гибкого диска, электронного виртуального диска
и т. п.), либо логическое устройство - потенциальный источник или
приемник информации [1]. Любой файл имеет имя, состоит из компонент
заданного типа, число этих компонент заранее не задается и ограничивается
только объемом внешней памяти.
   Для использования файлов в программе должна быть объявлена
переменная файлового типа. В зависимости от способа объявления
переменной файлового типа различают три вида файлов [2]:
   - текстовые файлы (задаются с помощью типа TEXT);
   - типизированные файлы (задаются описанием FILE OF...);
   - не типизированные или безтиповые файлы (задаются типом FILE);
   Переменная файлового типа или просто файловая переменная должна
быть объявлена в разделе VAR одним из следующих трех способов:
            <ИМЯ> : TEXT;
            <ИМЯ> : FILE OF <ТИП>;
            <ИМЯ> : FILE;
  <ИМЯ> - имя файловой переменной (правильный идентификатор);
  <ТИП> - любой тип ТР кроме файлов.
   Например:
   Type Spisok = Record { Описание типа структуры}
                  Nom: byte;
                  FIO: string[30];


                                    3