Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Файловая система MS DOS

В структуру файловой системы операционной системы MS DOS входят: загрузчик операционной системы, таблица размещения файлов, корневой каталог, подкаталоги. Загрузчик операционной системы (назначение его рассмотрено в первом учебном вопросе) размещается в первом секторе нулевой дорожки загрузочного диска.

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

Повреждение FAT- таблицы является тяжелой аварийной ситуацией, поэтому на диске хранится также и копия таблицы. При записи и удалении файлов, модификации файлов и каталогов изменения вносятся сразу в обе таблицы. FAT-таблицы расположены на диске подряд друг за другом в секторах, следующих сразу после бут-сектора.

Сведения обо всех содержащихся на диске файлах и подкаталогах хранятся в корневом каталоге (RDA). Корневой каталог занимает на диске несколько секторов, в которых для описания каждого из файлов выделяется одинаковое количество байтов. В корневом каталоге описывается имя файла, его расширение, размер, дата и время создания. Здесь же для каждого файла хранится номер начального кластера данных. В корневом каталоге имеется также элемент, предназначенный для характеристики файла – байт атрибутов файла.

Каталоги представляют собой объединения групп файлов. Каталог имеет имя и может быть зарегистрирован в другом каталоге. Это означает, что он включен в него как единое целое, и тогда говорят, что он является подчиненным каталогом, или подкаталогом. Таким образом, образуется древовидная иерархическая файловая система. На каждом диске имеется корневой каталог, в котором зарегистрированы файлы и обычные подкаталоги первого уровня, которые в свою очередь регистрируют обычные файлы и подкаталоги второго уровня и т.д.

В отличие от корневого каталога, размеры которого ограничены, размеры подкаталогов ограничений не имеют. Цепочка из включенных друг в друга подчиненных каталогов представлена их именами, разделенными знаком " ". Если этот знак стоит перед первым именем, это означает, что выше этого каталога в иерархической системе находится лишь корневой каталог.

Имя файла в MS DOS состоит из двух частей – имени и расширения, между которыми ставится точка. Первая часть имени файла содержит не более 8 символов. Расширениенеобязательная часть имени, состоящая из 3-х символов. Основная цель расширения – указать, к какой категории относится данный файл (т. е., расширение указывает на тип файла). Имя и расширение могут состоять из любых комбинаций разрешенных символов – букв алфавита, цифр и знаков препинания. В имени нельзя использовать символ пробела и один из тех символов, которые разделяют команды и параметры команд. В качестве имени нельзя использовать служебные имена устройств (PRN, LPT1, LPT2, LPT3, AUX, COM1, COM2, COM3, COM4), а также имена CON, NUL, CLOCK$, LST, зарезервированные за устройствами.

Расширения могут быть даны файлам произвольно, условно зарезервированы лишь следующие:

- COM, EXE – исполняемые файлы, готовые к выполнению программы;

- BAT – командные файлы;

- BAK – файлы резервных копий;

- TXT – текстовые файлы;

- ТМР – временный рабочий файл;

- DAT – файл данных.

В MS DOS предусмотрена возможность одновременно обращаться более чем к одному файлу. Для этого используются шаблоны (маски) имен файлов, в которых применяются так называемые обобщающие символы. Существуют два обобщающих символа: "? " обозначает один произвольный символ или отсутствие символа в имени или расширении файла; " * " обозначает любое число каких угодно символов в имени или расширении файла. Например, шаблон ??ENA.BAK обозначает любые ВАК - файлы с произвольной комбинацией первых двух символов при окончании ENA, а ARENA. * - файлы с именами ARENA и любыми расширениями. Шаблон *.ВАК обозначает любые файлы с расширением ВАК.

Для обращения в MS DOS к какому-либо из периферийных устройств используются имена устройств, позволяющие при задании команды DOS в удобной форме осуществлять ввод и вывод информации. Именами устройств, например, являются:

- LPT или PRN – принтер;

- СОМ – последовательная линия связи, модем;

- CON – консоль, в качестве которой может быть клавиатура или экран дисплея.

Для указания дисковода используется особая форма записи. Например:

а: дисковод А: (накопитель на гибких магнитных дисках);

b: дисковод В: (накопитель на гибких магнитных дисках);

с: дисковод С: (накопитель на жестких магнитных дисках);

d: дисковод D: (накопитель на жестких магнитных дисках) и так далее.

Полное имя файла, кроме непосредственно имени и расширения файла, содержит также путь доступа к файлу. Полное имя файла может быть выражено следующим образом:

[диск: ] [путь ] имя. расширение.

Указание пути к файлу необходимо для того, чтобы показать, в каком подкаталоге находится тот или иной файл. Например, а: ertiggle.

 

Сформулируем выводы по второму учебному вопросу:

1. В структуру файловой системы ОС MS DOS входят: загрузчик операционной системы, таблица размещения файлов, корневой каталог и подкаталоги.

2. Имя файла состоит из двух частей – имени (не более 8-ми символов) и расширения (не более 3-х символов). Расширение, указывающее на тип файла, является не обязательной частью имени файла.

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

 

<== предыдущая лекция | следующая лекция ==>
Основные характеристики MS DOS | Основы работы с MS DOS
Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 2829; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.