Имя (идентификатор) – это последовательность латинских букв или цифр, начинающаяся с буквы. Длина имени в MS DOS - от 1 до 8 символов, задается пользователем.
Расширение - тип файла (текст на Паскале, объектный модуль, исходные данные и т.д.).
Расширения может не быть (тогда и точки нет). Оно может быть стандартным или придуманным пользователем.
Стандартные расширения:
.com – командный (содержит команды ОС);
.exe – готовая к выполнению пользовательская программа;
.sys – системный;
.pas – текст на Паскале;
.txt – текстовый;
.bak – старая копия.
Каждый файл характеризуется длиной в байтах (Size), датой (Date) и временем (Time) создания. Имена файлов регистрируются в каталогах (директориях). При этом говорят, что файл находится в его каталоге. Каталог представляет собой файл с особой организацией. Он имеет собственное имя и может включать в себя другие каталоги. Имена входящих друг в друга каталогов разделяются знаком "\".
Пример. ZO1\Gr7\ -каталог Gr7 (группы 7) входит в каталог ZO1 (является подкаталогом ) каталога ZO1 – 1 курса заочного отделения.
Обеспечение совместной работы ПЭВМ с внешними устройствами (дисплеями, накопителями, принтерами) осуществляется специальными программами ОС, которые называются драйверами. Драйверы образуют базовую систему ввода-вывода (BIOS).
В ПЭВМ типа IBM накопители принято обозначать латинскими буквами:
a: b: c: d: e:
Это логические имена.
Полное имя файла (маршрут для его поиска или путь) включает в себя имя накопителя и все имена каталогов.
Пример. G:\ZO1\GR7\BRG1\Prog1.pas
На каждом диске имеется главный (корневой) каталог, который обозначается, например для диска G:, так: G:\.
Если необходимо выполнить какие-либо операции с несколькими файлами, то используются сокращения записи имен с помощью шаблонов: "*" – любое имя или расширение, "?" – любой символ.
Пример. *.pas – все тексты с расширением pas из текущего каталога;
???.exe – все файлы типа exe, в имени которых три буквы.