Как различать утилиты, внешние команды и драйверы

Утилиты, внешние команды н драйверы представляют собой программы, хранящиеся во многих случаях в каталоге системного диска в виде файлов типа .СОМ, .EXE, .SYS. Внешнее различие между ними весьма условное, и связывают его с интерфейсом взаимодействия с пользователем.

Внешней командой принято считать программу, выдающую пользователю ряд простых запросов или выполняющуюся автоматически без специально организованного интерфейса с пользователем. MS DOS имеет определенный перечень внешних команд.

Внешние драйверы, как правило, выполняются без диалога и поставляются отдельно от MS DOS либо совместно с внешним устройством, либо самостоятельно.

Утилиты - обслуживающие программы, которые предоставляют пользователю сервисные услуги Они, как правило, имеют полноэкранный, организованный в виде меню интерфейс взаимодействия с пользователем. Реже интерфейс организован в виде запросов.

РАЗМЕЩЕНИЕ MS DOS НА ДИСКЕ И В ОПЕРАТИВНОЙ ПАМЯТИ

Размещение операционной системы на диске

Операционная система MS DOS постоянно хранится на жестком диске. Помимо этого должна существовать ее резервная копия на гибком диске, называемом системным.

Системный диск - диск, где хранятся основные модули операционной системы и сервисные программы (команды), расширяющие ее возможности.

На рис. 010 показана структура 3,5" системного диска, состоящего из 2847 секторов, где выделены:


Рис. 010. Структура системного гибкого диска (3.5") с операционной системой MS DOS

На гибком диске 0-я и 1-я дорожки отведены для размещения модулей операционной системы и организации файловой структуры диска:

Внимание! Структура диска с прикладными программами (6ез операционной системы) полностью совпадает по 32-й сектор включительно со структурой системного диска (рис. 010). Начиная с 33-го сектора, располагается область пользователя, где хранятся прикладные программы.