- •Программное обеспечение эвм.
- •Часть I. По (ос)
- •Ресурсы компьютера
- •Типы Программного Обеспечения.
- •Структура системного программного обеспечения.
- •Базовое по.
- •Функции и состав операционных систем
- •Функции ос.
- •Программы ос.
- •Управление данными в операционных системах
- •Файлы и файловая система
- •Файловые системы.
- •Форматы файлов.
- •Операционная система ms-dos
- •Краткая история операционной системы ms-dos.
- •Основные понятия, связанные с функционированием ms-dos.
- •Файловые системы ms-dos.
- •Операционная система Windows.
- •История создания Microsoft windows.
- •Операционная оболочка Windows 3.X.
- •Операционные системы Windows 9x/me/nt.
- •Операционные системы коллективного пользования – многопользовательские многозадачные.
-
Файловые системы ms-dos.
Одно из основных понятий файловой системы MS-DOS — логический диск. В некотором приближении можно считать, что это отдельный магнитный диск. Каждый логический диск имеет свое уникальное имя.
В качестве имени логического диска используются буквы английского алфавита от А до Z (включительно). Количество логических дисков, таким образом, не более 26. Буквы А и В отведены строго под имеющиеся в IBM PC дисководы гибких магнитных дисков (НГМД, FDD). Начиная с буквы С: именуются логические Диски (разделы) НЖМД (HDD), затем — дисководы оптических Дисков (CD ROM). В случае, если Данный компьютер имеет только один НГМД, буква В: пропускается. Только логические диски А: и С: могут быть системными (содержать модули MS-DOS).
Для обеспечения доступа к файлам — файловая система MS-DOS организует и поддерживает на логическом диске определенную файловую структуру.
Элементы файловой структуры:
-
стартовый сектор (сектор начальной загрузки, Boot-сектор);
-
таблица размещения файлов (FAT — File Allocation Table);
-
корневой каталог (Root-Directory);
-
область данных (оставшееся свободным дисковое пространство).
Эти элементы создаются утилитами в процессе инициализации диска.
Физическое размещение ОС MS-DOS: 0-й сектор — загрузчик, 1 —18-й секторы — основная и дублирующая таблицы FAT, 19—20-й секторы — корневой каталог, 33—... 1O.SYS, MSDOS.SYS.
Стартовый сектор (сектор начальной загрузки, Boot-сектор).
Здесь записана информация, необходимая MS-DOS для работы с диском:
-
идентификатор ОС (если диск системный);
-
размер сектора диска;
-
количество секторов в кластере,
-
количество резервных секторов в начале диска;
-
количество копий FAT на диске (стандарт — 2);
-
количество элементов в каталоге;
-
количество секторов на диске;
-
тип формата диска;
-
количество секторов в FAT;
-
количество секторов на дорожку;
-
количество поверхностей;
-
блок начальной загрузки ОС.
За стартовым сектором располагается FA Т.
Команда FORMAT формирует таблицу размещения файлов (FAT) и директорию диска. Обе эти структуры тесно связаны с организацией доступа к файлам. На каждом диске имеется две копии FAT. Эта таблица имеет исключительное значение при обслуживании файлов, поэтому в случае потери первой копии FAT система получает доступ ко второй.
На стандартной дискете, имеющей по 8 секторов на дорожке, FAT занимает 1 сектор. На стандартной дискете с 9 секторами на дорожке для таблицы отводится 2 сектора.
MS-DOS обеспечивает две технологии обслуживания файлов. Первая была разработана при создании версий 1.Х. Эта технология основана на использовании структур данных, называемых блоками управления файлом (FCB). В то время подавляющее большинство компьютеров работало под управлением операционной системы СРМ. Блоки FCB обеспечивали совместимость файлов MS-DOS с файлами этой системы. При разработке MS-DOS версий 2.Х, когда была предложена иерархическая структура организации файлов, была разработана вторая технология их обслуживания. Она основана на использовании ссылок на управляющую запись файла и не требует организации FCB. После того как эта технология, была опробована в операционной системе UNIX, она получила широкое распространение.
