Файловая система MS DOS
Персональный компьютер всегда работает под управлением какой-либо операционной системы. Она загружается при включении ПК и служит для размещения информации на дисках, организации диалога между пользователем и компьютером, запускает различные прикладные программы и управляет их работой.
MS DOS (MicroSoft Disk Operation System) является самой старой операционной системой для ПК. Бывают такие ситуации, когда ваш компьютер предлагает общаться с ним только на языке MS DOS. Поэтому существует некоторый объем сведений о структуре DOS, который является необходимым для уверенной (не посягая на слово “профессиональной”) работе на ПК.
Вся информация, обработкой и передачей которой занимается персональный компьютер, хранится в файлах. Файл – это поименованная область на диске или другом носителе информации. В файлах могут храниться ваши документы, тексты программ, рисунки, мелодии и любые другие данные. Имя файла – это конструкция вида xxxxxxxx.zzz , где xxxxxxxx - любая последовательность букв (желательно латинских), цифр и символов $ , # , @ , ! , % , ( , ) , { , } , ~ , - , _ , ^ , ` , & длиной не более 8 знаков. Расположенная после точки цепочка zzz называется типом файла (или расширением имени). Она является необязательной и должна включать не более 3 букв, цифр и выше перечисленных символов.
Примеры
Правильные имена | Неправильные имена | ||
Ivanov.pas
New12.23 Command.doc CTO(1) 123.$$$ @nn.## | Command,com
Bad.1.2. New12*23 Fax?doc Doc*.txt |
Следует помнить, что в DOS существуют стандартные типы файлов, использование которых строго определено:
.com, .exe - программа, готовая к выполнению;
.bat – командный файл с набором текстовых команд ;
.sys – системный файл;
.c – текст программы на языке СИ;
.bas – текст программы на языке Бейсик;
.for – текст программы на языке Фортран;
.pas – текст программы на языке Паскаль.
Для того, чтобы было легче найти необходимый файл, все файлы пользователей группируются в различные каталоги. Каталог – это набор файлов, объединенных по какому–либо критерию. Иногда используются синонимы слова каталог : папка или директория. Каталогу присваивается имя, подчиняющееся тем же правилам, что и имя файла, но это имя не имеет расширения. Внутри каталогов могут, в свою очередь, содержаться подкаталоги, которые называются дочерними. Каталоги верхнего уровня называются родительскими.
В отличие от DOS в современных операционных системах Windows 98, Windows NT и др. файлам и каталогам можно присваивать длинные имена, вплоть до 255 символов !
Все файлы и каталоги на диске образуют единую файловую структуру, пример которой в схематичном виде показан на рис. 1.2.
Для того, чтобы файл был точно зафиксирован, при вызове используется полное имя файла, включающее путь или маршрут с перечислением всех вложений каталогов и подкаталогов :
<полное имя > = диск : \ подкат1 \ подкат2 \ … \ имя . тип .
Такое выражение еще называется спецификацией файла. Например, чтобы обратиться из корневого каталога к файлу anketa.doc на рис.1.2, необходимо записать спецификацию C:\OTD1\RITA\anketa.doc. В то же время, если мы работаем в каталоге RITA (тогда он называется текущим), достаточно записать просто anketa.doc. Этот каталог является дочерним для OTD1, который, в свою очередь, будет родительским для RITA.