СТРУКТУРА DOS
1. Базовая система ввода-вывода (BIOS)
2. Блок начальной загрузки (Boot Record)
3. Модуль расширения базовой системы ввода-вывода (IO.SYS)
4. Модуль обработки прерываний (MSDOS.SYS)
5. Командный процессор (COMMAND.COM)
6. Утилиты DOS
7. Процесс загрузки DOS
8. Процесс загрузки и инициализации DOS
Утилиты DOS
Утилитами обычно называют "внешние" команды (программы), входящие в стандартный комплект DOS в виде отдельных загрузочных файлов и выполняющие сервисные функции.В DOS входят более десятка утилит, предназначенных для разных целей. При практической работе наиболее часто используются лишь некоторые из них: FORMAT.COM, CHKDSK.EXE, MODE.COM. Реже используются другие программы: FDISK.EXE, DISKCOPY.COM, RESTORE.EXE, PRINT.EXE, GRAPHICS.GOM, TREE.COM и пр.
К утилитам DOS относят иногда текстовый редактор EDIT.COM и интерпретатор языка бейсик - QBASIC.EXE, однако правильнее относить их к категории системных или прикладных программ. С другой стороны, любые новые прикладные программы, ориентированные на реализацию тех или иных сервисных функций, можно также считать утилитами DOS.
Достоинством DOS и других операционных систем этого типа является то, что любая программа может играть роль сервисной наравне со стандартными утилитами, поскольку ее запуск не отличается от вызова утилит DOS.
Указанное свойство делает DOS открытой для расширения. Неизменное ядро системы составляет лишь BIOS и 3 основных модуля: IO.SYS, MSDOS.SYS и командный процессор. Общий объем оперативной памяти, занимаемой этими модулями, составляет от 40 до 60 К, в зависимости от конкретной версии системы.
Один из перспективных современных подходов в разработке программного обеспечения ПЭВМ состоит в создании особой надстройки над стандартной операционной системой. Функция такой надстройки заключается в изоляции стандартной DOS от пользователя и предоставлении ему вместо командного языка особой операционной среды, включающей удобные средства общения с конкретными прикладными системами.
Copyright ©