При бесформатном виде записи информации в файл, обработка этой информации осуществляется более быстро, чем при форматном. Но бесформатные записи занимают больше места.
Работа с файлами
Файлы разделяют на:
– файлы последовательного доступа
– файлы прямого доступа.
Все они состоят из записей (запись – строка информации, которая может содержать текст или числовые данные).
Файлы прямого доступа состоят из определённого количества записей фиксированной длинны. Они используются для создания и хранения баз данных. Файлы прямого доступа позволяют достаточно быстро обрабатывать информацию в файле и обращаться к любой записи по её номеру.
В файлах последовательного доступа записи могут быть различной длины, они следуют друг за другом последовательно и информация в файле последовательного доступа обрабатывается последовательно от одной записи к следующей. Переход от одной записи к другой осуществляется с помощью повторения операторов ввода-вывода или при выполнении перехода на другую строку в операторе FORMAT (использование символа слэш “/”).
Слэш – это переход на другую строку. В файле это переход на другую запись.
Информация в файлах может быть записана в 3 видах:
- форматно;
- бесформатно;
- в двоичных кодах.
Примечание:
При бесформатном виде записи информации в файл, обработка этой информации осуществляется более быстро, чем при форматном. Но бесформатные записи занимают больше места.
Двоичная форма записи предпочтительна в тех случаях, когда информация будет использоваться в других языках программирования (например: Паскаль или С).
Каждый файл имеет следующую структуру:
Дата добавления: 2015-06-10; просмотров: 994;