Программы - оболочки.
Операционная система MS DOS.
До появления Windows самой распространенной для 16-разрядных персональных компьютерах была операционная система MS DOS (Microsoft Disk Operating System). Она состояла из следующих основных модулей:
· базовая система ввода/вывода (BIOS);
· блок начальной загрузки (Boot Record);
· модуль расширения базовой системы ввода/вывода
(IO.SYS);
· модуль обработки прерываний (MSDOS.SYS);
· командный процессор (COMMAND.COM);
· утилиты MS DOS.
Каждый из указанных модулей выполняет определенную часть функций, возложенных на ОС. Места постоянного размещения этих модулей различны. Так, базовая система ввода/вывода (BIOS) находится в постоянном запоминающем устройстве (ПЗУ), а не на дисках, как все остальные модули.
Базовая система ввода/вывода (BIOS) выполняет наиболее простые и универсальные функции операционной системы, связанные с осуществлением ввода-вывода. В функции BIOS входит также автоматическое тестирование основных аппаратных компонентов (оперативной памяти и др.) при включении машины и вызов блока начальной загрузки DOS – Boot Record. Блок начальной загрузки (или просто загрузчик) — это очень короткая программа, единственная функция которой заключается в считывании с диска в оперативную память двух других модулей DOS — модуля расширения базовой системы ввода/вывода – IO.SYS и модуля обработки прерываний – MSDOS.SYS. Модуль расширения базовой системы ввода/вывода IO.SYS дает возможность использования дополнительных драйверов, обслуживающих новые внешние устройства, а также драйверов для нестандартного обслуживания внешних устройств. Модуль обработки прерываний MSDOS.SYS реализует основные высокоуровневые услуги DOS, поэтому его и называют основным. (Модуль обрабатывает сигналы, поступающие от внешних устройств). Командный процессор DOS – COMMAND.COM обрабатывает команды, вводимые пользователем. Утилиты DOS — это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Они выполняют действия обслуживающего характера, например, разметку дискет, проверку дисков и т.д. |
Оболочки — это программы, созданные для упрощения работы со сложными программными системами, такими, например, как MS DOS. Они преобразуют неудобный командный пользовательский интерфейс в графический интерфейс или интерфейс типа "меню". Оболочки предоставляют пользователю удобный доступ к файлам и обширные сервисные услуги. |
В среде MS DOS популярной у пользователей IBM PC оболочкой являлся пакет программ Norton Commander. Он обеспечивал:
· создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов;
· отображение дерева каталогов и характеристик входящих в них файлов в форме, удобной для восприятия человека;
· создание, обновление и распаковку архивов (сжатых файлов);
· просмотр текстовых файлов;
· редактирование текстовых файлов;
· выполнение из её среды команд DOS;
· запуск программ;
· выдачу информации о ресурсах компьютера;
· создание и удаление каталогов;
· поддержку межкомпьютерной связи;
· поддержку электронной почты через модем.
В начале 90-х годов огромную популярность приобрела графическая оболочка MS-Windows 3.х, преимущество которой состояла в том, что она облегчала использование компьютера, и её графический интерфейс вместо набора команд с клавиатуры позволяла выбирать их мышью из графического меню.