Cтраница 1
Неформатные файлы с последовательным доступом - состоят из записей с переменной длиной, разделенных маркером записи. Доступ к записям выполняется последовательно. Данные хранятся в двоичном представлении. Неформатные файлы с последовательным доступом могут располагаться только на дисках. [1]
Неформатные файлы с прямым доступом - состоят из записей с постоянной длиной. Нулевая запись является заголовком. Доступ к записям выполняется в произвольном порядке. Данные хранятся в двоичном представлении. Неформатные файлы с прямым доступом могут располагаться только на дисках. Время доступа самое маленькое. Непосредственные редактирование и просмотр невозможны. [2]
Неформатные файлы содержат неформатированные записи, т.е. записи, создаваемые без преобразования данных. [3]
Записи неформатного файла содержат данные в представлении, близком к внутреннему представлению компьютера, поэтому при выполнении операций ввода-вывода преобразование между внутренним и внешним представлениями не требуется. Это сокращает время доступа к неформатным файлам, а сами файлы делает более компактными, чем форматные. Просмотр и редактирование неформатных файлов обычными средствами невозможны. [4]
Напишите программу, которая создает неформатный файл прямого доступа, каждая запись которого содержит одномерный массив целого типа, длиной 8 элементов. Программа должна выполнить запись данных в этот файл, а затем произвести из него считывание. [5]
Всегда, когда возможно, следует использовать неформатные файлы. Неформатные данные не требуют преобразования при передаче. Отсутствие преобразований уменьшает потери точности при вводе и выводе. Неформатные данные более компактны. [6]
Спецификатор формат принимает значение FORMATTED для форматных и UNFORMATTED для неформатных файлов. [7]
Записи неформатного файла содержат данные в представлении, близком к внутреннему представлению компьютера, поэтому при выполнении операций ввода-вывода преобразование между внутренним и внешним представлениями не требуется. Это сокращает время доступа к неформатным файлам, а сами файлы делает более компактными, чем форматные. Просмотр и редактирование неформатных файлов обычными средствами невозможны. [8]
Следует также использовать оптимальный тип записи. Для последовательных неформатных файлов, когда размер записей не фиксирован, тип записей с переменной длиной дает наилучшую производительность. [9]
Записи неформатного файла содержат данные в представлении, близком к внутреннему представлению компьютера, поэтому при выполнении операций ввода-вывода преобразование между внутренним и внешним представлениями не требуется. Это сокращает время доступа к неформатным файлам, а сами файлы делает более компактными, чем форматные. Просмотр и редактирование неформатных файлов обычными средствами невозможны. [10]
Неформатные файлы с последовательным доступом - состоят из записей с переменной длиной, разделенных маркером записи. Доступ к записям выполняется последовательно. Данные хранятся в двоичном представлении. Неформатные файлы с последовательным доступом могут располагаться только на дисках. [11]
Неформатные файлы с прямым доступом - состоят из записей с постоянной длиной. Нулевая запись является заголовком. Доступ к записям выполняется в произвольном порядке. Данные хранятся в двоичном представлении. Неформатные файлы с прямым доступом могут располагаться только на дисках. Время доступа самое маленькое. Непосредственные редактирование и просмотр невозможны. [12]
Рекомендуется выбирать оптимальное значение RECL. Значение RECL должно быть таким, чтобы обеспечить максимальное заполнение блоков. При программировании в среде Compaq Visual Fortran, например, значение RECL должно в целое число раз отличаться от значения спецификатора BLOCKSIZE. В этом случае система может обеспечить эффективное выполнение операций ввода-вывода, когда каждая операция перемещает максимально возможное количество данных. Значение RECL для форматных файлов задается в байтах, а для неформатных файлов RECL измеряется в 4-байтных единицах. [13]