Основы современных компьютерных технологий


Файлы


Файлом называется логически связанная совокупность данных определенной длины, имеющая имя. Файл может хранить текст программы, документы, закодированные графические изображения и т.д. Длина файлов измеряется в байтах.

Имена файлов в MS DOS должны удовлетворять следующим требованиям:

  • имя должно содержать от одного до восьми символов;
  • имя файла может иметь расширение, отделяемое от имени точкой и содержащее не более трех символов;
  • для записи имен файлов и расширений должны использоваться буквы латинского алфавита A...Z, цифры 0...9 и специальные знаки: - (минус), _ (подчеркивание), $, @, %,(,),^;, ',',{, },~,!;,#
  • в качестве имен файлов не должны использоваться следующие буквенные сочетания: AUX, CON, PRN, NUL, COM1, COM2, LPT1, LPT2, LPT3.

Пример 1. Варианты правильной записи имен файлов:

basic.exe

prod. pas

prim.txt

60

Имя файла подбирается таким образом, чтобы по нему можно было легко определить содержимое. В частности, судя по именам, приведенным в примере 1, можно предположить, что в файле prod.pas хранится программа вычисления произведения.

Расширение имени, как правило, указывает на тип хранящихся в файле данных. В табл. 3.1 представлены используемые MS DOS типовые расширения имен файлов.

Таблица 3.1

Типовые расширения имен файлов

Типовое расширение Содержимое файла
arj Архив, созданный архиватором ARJ
asm Текст программы на языке Ассемблера
bak Резервная копия файла
bat Командный файл
bin Двоичный файл с машинной программой или драйвером
com Выполнимая программа с абсолютным адресом загрузки
doc Файл документа
dbf Данные СУБД dBASE, Clipper
exe Выполнимая программа, требующая настройки
inf Информационный файл
ini Файл описания конфигурации программы
obj Программа в объектном коде
pas Исходный текст программы на Паскале
sys Драйвер управления устройством

Типовые расширения имен удобны тем, что позволяют в ряде случаев обращаться к файлам только по имени. К примеру, при вызове программ и командных файлов для выполнения не требуется указывать типовые расширения ехе, сом и bat.


Начало  Назад  Вперед