Ввод вывод файл устройство
3. Файл как тип данных
Тип файла служит для характеристики хранящейся в файле информации и образуется не более чем из трех символов, причем используются, как и при образовании имени, только буквы латинского алфавита.
Внимание! В полном имени недопустимы пробелы между именем и типом.
При образовании типа, так же как и имени, нельзя использовать русские буквы и символы.*?:;,<> = пробел.
Пример 9.3. BETA. BAS – файл BETA для хранения программ на Бейсике, STRAN. TXT – файл STRAN для хранения текста; COPY. COM – файл COPY, содержащий программу операционной системы по копированию файлов.
При работе на персональном компьютере установлен ряд соглашений по заданию типа файла, некоторые из которых приведены в табл.
Соглашения по типу файлов
Тип |
Назначение |
ARJ |
Архивный файл |
ВАК |
Копия файла, создаваемая при перезаписи файла оригинала |
ВАS |
Программа на языке Бейсик |
ВАТ |
Командный файл |
СОВ |
Программа на языке Кобол |
COD |
Версия файла типа. OBJ на языке ассемблера |
СОМ |
Командный системный файл, исполняемый файл |
DAT |
Файл данных |
DOC |
Файл документов (текстовый) |
EXE |
Исполняемый файл |
FOR |
Программа на языке Фортран |
HEX |
Символьное шестнадцатеричное представление двоичных данных в коде ASCII |
HLP |
Файл для справочной информации |
LIB |
Библиотека программ |
OBJ |
Скомпилированная объектная программа на машинном языке |
OVL |
Оверлейный файл прикладной программы |
OVR |
Оверлейный файл программы компилятора |
PAS |
Программа на языке Паскаль |
PIC |
Данные выводимого на экран изображения |
PRN |
Листинг (распечатка программы) |
SYS |
Файлы, расширяющие возможности операционной системы, например драйверы |
SYM |
Таблица символов для компилятора |
TER |
Описание терминала (для асинхронной передачи) |
TMP |
Временный файл |
TXT |
Текстовый файл |
$$$ |
Временный файл |
При обращении к файлу типа ВАТ, СОМ, ЕХЕ достаточно задать только его имя, тип не указывается. При одинаковых именах приоритет – в порядке, указанном выше.
Практические рекомендации. Хотя операционная система разрешает в имени и типе файла наличие написанных в любой последовательности символов с учетом ограничений, рекомендуется использовать буквы латинского алфавита и цифры, а имя начинать с буквы.
При назначении имен файлов рекомендуется образовывать их так, чтобы они отражали смысловое содержание файла.