Программное обеспечение компьютеров-4+.ppt
- Количество слайдов: 29
Cтруктура операционной системы MS DOS Операционная система MS DOS (Microsoft Disk Operating System) — самая распространенная ОС на 16 разрядных персональных компьютерах.
MS DOS состоит из основных модулей: базовая система ввода/вывода (BIOS); блок начальной загрузки (Boot Record); модуль расширения базовой системы ввода/вывода (IO. SYS); модуль обработки прерываний (MSDOS. SYS); командный процессор (COMMAND. COM); утилиты MS DOS.
• Каждый из модулей выполняет определенные функции • Места постоянного размещения этих модулей различны Например: базовая система ввода/вывода находится в постоянном запоминающем устройстве (ПЗУ), другие модули размещены на гибком или жестком магнитном диске
Состав операционной системы MS-DOS
Базовая система ввода/вывода (BIOS) выполняет наиболее простые и универсальные услуги операционной системы, связанные с осуществлением ввода-вывода. В функции BIOS входит также автоматическое тестирование основных аппаратных компонентов (оперативной памяти и др. ) при включении машины и вызов блока начальной загрузки DOS.
Блок начальной загрузки (или просто загрузчик) — это очень короткая программа, единственная функция которой заключается в считывании с диска в оперативную память двух других частей DOS — модуля расширения базовой системы ввода/вывода и модуля обработки прерываний.
Модуль расширения базовой системы ввода/вывода дает возможность использования дополнительных драйверов, обслуживающих новые внешние устройства, а также драйверов для нестандартного обслуживания внешних устройств.
Модуль обработки прерываний реализует основные высокоуровневые услуги DOS, поэтому его и называют основным. Командный процессор DOS обрабатывает команды, вводимые пользователем.
Утилиты DOS — это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Они выполняют действия обслуживающего характера, например, разметку дискет, проверку дисков и т. д.
ФАЙЛОВАЯ СИСТЕМА DOS Она включает библиотеку программ и данных, а также средства ведения этой библиотеки. Основные объекты этой системы — файл и каталог.
командный процессор Пользователь может управлять работой ЭВМ с помощью команд. Эти команды называются системными, их воспринимает, анализирует и исполняет командный процессор (файл Command. com).
Примеры системных команд: а) DIR А: б) TYPE D: POKdok. bas в) COPY A: soc. txt D: а) выводит на экран каталог диска А: б) — выводит на экран текст програм мы, записанный в файле dok. bas подкаталог РОК диска D: в) создается копия файла soc. txt на диске D:
Системные команды можно разделить на 2 вида : внутренние внешние Приведенные выше команды внутренние.
Внутренние команды Внутренняя команда выполняется программой, непосредственно включенной в состав командного процессора.
Внешние команды Внешняя команда исполняется собственной программой, которая хранится отдельно от ОС в одноименном файле
Внутренние команды можно разделить на два вида: (по способу ввода ее в компьютер) • Клавишные • Строковые
Клавишные команды подаются при нажатии определенных клавиш и выполняются сразу, строковые команды подаются путем набора в командной строке ее кода и исполняются после нажатия клавиши
Размещение MS-DOS — это комплекс программ. Основная часть их хранится на гибком или жестком диске, называемом системным, в файлах (версия 6. 22) : IO. SYS MSDOS. SYS COMMAND. COM ОС MS-DOS версии 6. 22 занимает 183 Кбайт
При хранении ОС на винчестере системным обычно является диск С: . Для работы с MS-DOS она переносится ( «загружается» ) с диска (дискеты) в ОЗУ.
В состав MS-DOS входит базовая система ввода-вывода (BIOS) и блок начальной загрузки (Boot Record) BIOS «зашита» в ПЗУ. Она обеспечивает проверку аппаратуры при включении ПЭВМ, а также вызов блока начальной загрузки (загрузчика). Загрузчик в свою очередь переносит с системного диска в ОЗУ остальную часть MSDOS. Он представляет собой очень небольшую по объему программу, располагающуюся на начальном участке
Приглашение ОС MS-DOS может находиться в любой момент времени в одном из двух состояний: – в состоянии выполнения некоторой команды; – в состоянии ожидания ввода команды.
Признаком второго состояния является наличие в нижней части экрана «приглашения ОС» , т. е. текста, который включает обычно имя текущего диска либо имя текущего подкаталога (с именем диска и именами всех подкаталогов, в которые он входит), а также символ «>» . Вид «приглашения ОС» можно изменять.
Подготовка жесткого диска к работе. FDISK [/STATUS] /X /STATUS Вывод сведений о разделах жесткого диска. /X Отказ от расширенной поддержки доступа к диску. Используется при появлении сообщений об ошибках или переполнении стека.
При запуске без параметров вызывается диалоговый режим в котором: - Выбирается жесткий диск с которым будет работать программа; - Выводятся сведения о разделах и логических дисках; - Создаются и удаляются разделы на жестком диске; - Назначается активный раздел; - Создаются и удаляются логические диски.
Команды обслуживания каталогов Просмотр каталогов DIR [d: ][путь][FILENAME][/P][/W], где d: - имя дисковода путь - путь к файлу или каталогу; FILENAME - имя файла; /P - постраничный вывод на экран; /W - вывод имен и расширений файлов и подкаталогов в строку.
Команды обслуживания каталогов CD - изменение текущего каталога CHDIR [диск: ][путь] CHDIR[] CD [диск][путь] CD[] задает переход в корневую папку
Команды обслуживания каталогов МD - создание подкаталога MKDIR MD [диск: ]путь - имя создаваемого каталога или подкаталога c указанием пути.
Команды обслуживания каталогов RD - уничтожение подкаталога RMDIR [диск: ]путь RD [диск: ]путь - имя уничтожаемого каталога или подкаталога c указанием пути. Уничтожить можно только пустой каталог или подкаталог
Команды для работы с файлами На следующей лекции


