Часть полного текста документа:Операционная система DOS Организация файловой структуры DOS. Файл - это поименованная область памяти на каком-либо физическомносителе, предназначенная для хранения информации. Совокупность средств MS DOS, обеспечивающих доступ к информации на внешних носителях называется файловой системой. Одно из понятий файловой системы MS DOS - логический диск. Каждый логический диск это отдельный магнитный диск. Каждый логический диск имеет свое уникальное имя. В качестве имени логического диска используются буквы английского алфавита от A до Z. Буквы A и B - отведены строго под имеющиеся в IBM PC FDD. Начиная с буквы C именуются логические диски(разделы) HDD. Элементы файловой структуры: Стартовый сектор (сектор начальной загрузки, Boot-сектор). Здесь записана информация, необходимая MS DOS для работы с диском. Таблица размещения файлов (FAT - File Allocation Table).Область данных диска представлена в MS DOS как последовательность пронумерованных кластеров . FAT - это массив элементов, адресующих кластеры области данных диска. Каждому кластеру области данных соответствует один элемент FAT. Элементы FAT служат в качестве цепочки ссылок на кластеры файла в области данных. FAT - крайне важный элемент Файловой Структуры!!! На диске хранится две копии FAT. 3. Корневой каталог(Root-Directory). Это определенная область Диска, создаваемая в процессе инициализации (форматировании) Диска, где содержится информация о файлах и каталогах, хранящихся на Диске. Корневой Каталог ВСЕГДА существует на отформатированном Диске! На одном Диске ВСЕГДА бывает только ОДИН Корневой Каталог. Размер Корневого Каталога для данного Диска - величина фиксированная, поэтому максимальное кол-во "привязанных" к нему файлов и других (дочерних) каталогов (Подкаталогов) - строго определенное. Область данных (оставшееся свободным дисковое пространство). Каталог - это определенное место на диске(в области данных диска), где содержится информация о файлах и Подкаталогах, "привязанных" к данному Каталогу. В отличие от Корневого Каталога, остальные каталоги (Подкаталоги) создаются с помощью спец. команд MS DOS(внутренних). Файл ВСЕГДА "привязан" к какому-либо Каталогу(в том числе, может быть "привязан" и к корневому каталогу). Файловая система MS DOS НЕ допускает, чтобы были Логические Диски, Каталоги, Файлы с одинаковыми ИДЕНТИФИКАТОРАМИ !!! Максимальное кол-во символов в ПОЛНОМ имени файла = 78, максимальное кол-во символов в имени файла = 8, максимальное кол-во символов в расширении имени файла = 3. В каталоге расширение не обязательно. Команды DOS для работы с директориями. Путь - это последовательность из имён каталогов, разделённых символом \.. Текущий каталог - каталог, с кот. В настоящий момент работает пользователь. Каталог - это определенное место на диске(в области данных диска), где содержится информация о файлах и Подкаталогах, "привязанных" к данному Каталогу. В отличие от Корневого Каталога, остальные каталоги (Подкаталоги) создаются с помощью спец. команд MS DOS(внутренних). В имени каталога не больше 8 символов. Команды: Изменение текущей директории cd (Change Directory). сd [дисковод:]путь Просмотр каталога dir. Dir [дисковод:][путь][имя файла][/P][/W] Параметр /P задаёт полноэкранный вывод оглавления. Параметр /W задаёт вывод только информации об именах файлов в каталоге. ............ |