В большинстве случаев о функциях и происхождении файлов можно судить по расширениям их имен. Так, просматривая спи¬сок файлов незнакомого программного пакета, пользователи обычно быстро находят основные элементы: главную программу (она имеет расширение .ЕХЕ или .СОМ, а собственное имя чаще всего совпадает с именем пакета) и документацию — файл с расширением .DOC или .ТХТ.
Другие распространенные расширения:
•ВАТ — командный файл (см. п.2.4.7);
.ВАК — страховая копия файла, создаваемая многими про-граммами, чтобы избежать риска разрушения информации в результате корректировки файла;
.OBJ — объектный модуль (полуфабрикат программы);
DAT — файл данных со всевозможной служебной информа-цией;
.BAS — файл с исходным текстом программ на языке BASIC; .DBF — оперативный файл базы данных и др.
Многие программисты и фирмы снабжают свои продукты специальными текстовыми файлами ,с именем README («Прочти меня», нечто подобное литературному NB!). Смысл этого имени в том, чтобы привлечь особое внимание пользовате¬ля к этому файлу. Обычно в нем записывается какая-либо важ¬ная информация о пакете (способы установки, функции, осо¬бенности и т. п.).
MS-DOS и Windows 95 могут рассматривать как файлы и не-которые внешние устройства. Такое обобщение понятия «файл» позволяет в ряде случаев упростить операции ввода-вывода. За каждым устройством закреплено имя «файла»: PRN — принтер, CON — клавиатура (при вводе) или дисплей (при выводе) и др. Зарезервированные имена «файлов-устройств» нельзя использо¬вать в качестве имен обычных файлов. Вот список этих имен: PRN, CON, NUL, AUX, LPT1-LPT3, СОМ1-СОМЗ.