Система программирования Турбо паскаль 7.0


1.2. Файловая система 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.




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