//serge.at.ua/
Пятница, 20.06.2025, 04:15
Меню сайта

Форма входа

Календарь новостей
«  Июль 2008  »
Пн Вт Ср Чт Пт Сб Вс
 123456
78910111213
14151617181920
21222324252627
28293031

Поиск

Друзья сайта
http://footballmh.at.ua/

Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0

Наш опрос
Оцените мой сайт
Всего ответов: 18

Главная » 2008 » Июль » 16 » Корневой каталог, каталоги и подкаталоги
Корневой каталог, каталоги и подкаталоги
21:16

Корневой каталог - начальный каталог в структуре каталогов устройства внешней памяти, в котором могут храниться файлы и другие подкаталоги.

Файловая структура логического диска :

Чтобы обратиться к информации на диске(находящейся в файле), надо знать физический адрес первого сектора(Nповерхности+Nдорожки+Nсектора), общее кол-во кластеров, занимаемое данным файлом, адрес следующего кластера, если размер файла больше, чем размер одного кластера и т.д. Все это очень туманно, трудно и не нужно. MS DOS избавляет Пользователя от такой работы и ведет ее сама. Для обеспечения доступа к файлам - файловая система MS DOS организует  и поддерживает на логическом диске определенную файловую структуру.

Элементы файловой структуры :

- стартовый сектор(сектор начальной загрузки, Boot-сектор),

- таблица размещения файлов (FAT - File Allocation Table),

- корневой каталог(Root-Directory),

- область данных(оставшееся свободным дисковое пространство)

Эти элементы создаются спец. программами(в среде MS DOS) в процессе инициализации диска.

Стартовый сктор(сектор начальной загрузки, Boot-сектор) :

Здесь записана информация, необходимая MS DOS для работы с диском :

- идентификатор OS(если диск системный),

- размер сектора диска,

- кол-во секторов в кластере,

- кол-во резервных секторов в начале диска,

- кол-во копий FAT на диске(стандарт - две),

- кол-во элементов в каталоге,

- кол-во секторов на диске,

- тип формата диска,

- кол-во секторов в FAT,

- кол-во секторов на дорожку,

- кол-во поверхностей,

- блок начальной загрузки OS,

За стартовым сектором располагается FAT.

FAT(таблица размещения файлов) :

Область данных диска(см. выше) представлена в MS DOS как последовательность пронумерованных кластеров.

FAT - это массив элементов, адресующих кластеры области данных диска.

Каждому кластеру области данных соответствует один элемент FAT. Элементы FAT служат в качестве цепочки ссылок на кластеры файла в области данных.

FAT - крайне важный элемент Файловой Структуры !!!

Нарушения в FAT могут привести к ПОЛНОЙ или ЧАСТИЧНОЙ потери информации на ВСЕМ логическом диске !!! Именно поэтому, на диске хранится две копии FAT.

Существуют спец. программы, которые контролируют состояние FAT и исправляют нарушения.

Корневой Каталог :

Это определенная область Диска, создаваемая в процессе инициализации (форматировании) Диска, где содержится информация о файлах и каталогах, хранящихся на Диске. Корневой Каталог ВСЕГДА существует на отформатированном Диске! На одном Диске ВСЕГДА бывает только

ОДИН Корневой Каталог. Размер Корневого Каталога для данного Диска - величина фиксированная, поэтому максимальное кол-во "привязанных" к нему файлов и других (дочерних) каталогов (Подкаталогов) - строго определенное.

Каталоги(ПодКаталоги) :

Каталог - это определенное место на диске (в области данных диска),

где содержится информация о файлах и Подкаталогах, "привязанных" к данному Каталогу.

MS DOS поддерживает иерархическую структуру каталогов (древообразную), В отличие от Корневого Каталога, остальные каталоги(Подкаталоги) создаются с помощью спец. команд MS DOS (внутренних). Основная цель такой структуры каталогов - организация эффективного хранения большого кол-ва файлов на диске.  КАЖДЫЙ Каталог(кроме корневого) "имеет" "родителя", т.е. другой Каталог, к которому "привязан" данный Каталог. MS DOS рассматривает каждый Каталог (кроме корневого), как файл.  Термин "привязан" иногда заменяется термином "зарегистрирован".

Просмотров: 519 | Добавил: SERGE | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Copyright MyCorp © 2025
Бесплатный конструктор сайтовuCoz