
2.3 Состав dos.
Пользователю ПК совсем ни к чему знать тонкости внутреннего устройства DOS и ее функционирования. Но иметь некоторое представление о ее составе все же необходимо.
Операционная система DOS включает множество файлов, некоторые из которых более важны, чем другие.
К принципиально необходимым для функционирования DOS файлам относятся файлы IO.SYS, MSDOS.SYS и COMMAND.COM. Их нетрудно найти в корневом каталоге диска с операционной системой - системного диска.
Файл IO.SYS содержит программные модули, образующие надстройку над базовой системой ввода-вывода (BIOS), прошитой в постоянной памяти.
В файле MSDOS.SYS находится ядро DOS – набор программных модулей, обеспечивающих функционирование других программ, предоставляя им набор определенных услуг. Другими словами содержимое этого файла формирует определенную инфраструктуру, среду для выполнения программ.
Наконец, файл COMMAND.COM хранит интерпретатор команд, или командный процессор, который отвечает за взаимодействие пользователя с системой, воспринимая и организуя выполнение поддерживаемых ею команд.
В корневом каталоге системного диска также практически всегда можно встретить еще два файла – файл конфигурации системы CONFIG.SYS и файл автозапуска AUTOEXEC.BAT.
Файл CONFIG.SYS содержит директивы по настройке DOS с целью эффективного использования оборудования ПК и наиболее полного удовлетворения потребностей пользователя.
Файл AUTOEXEC.BAT, судя по расширению, является командным. Он содержит последовательность команд DOS, которые требуется выполнять каждый раз, когда компьютер приводится в рабочее состояние. Это освобождает пользователя от каждодневного ввода их с клавиатуры.
Несмотря на то, что файлы AUTOEXEC.BAT и CONFIG.SYS не считаются обязательными, без них вряд ли кто-либо обходится.
Все другие файлы DOS, как правило, содержатся каталоге с именем DOS или вроде этого. Среди них в первую очередь необходимо выделить файлы с утилитами, драйверами и инструментальными средствами.
Сама DOS поддерживает архаичный пользовательский интерфейс. Возможность выдачи команд в ответ на приглашение системы весьма бедны – нужно обязательно набирать на клавиатуре всю командную строку, а в случае, когда допущена ошибка, большую часть работы придется делать заново. Различные, очень удобные способы выдачи команд DOS поддерживаются оболочкой NORTON COMANDER, упрощая взаимодействие пользователя с ПК. Оболочка NORTON COMANDER, несомненно, является самой распространенной из используемых надстроек над DOS, преобразующих ее командный пользовательский интерфейс типа «меню». Она настолько прочно запала в сердца пользователей ПК, что с ней не хотят расставаться даже те из них, которые уже давно работают в среде WINDOWS, применяя оболочку NORTON COMANDER в качестве «файлового манипулятора».Истинные причины привязанности многих к «классической» оболочке NORTON COMANDER в ее исключительной простоте, привычности работы с ней, в экономном использовании ею ресурсов ПК.
Оболочка разработанная американской фирмой Peter Norton Computing обеспечивает:
отображение деревьев каталогов и содержимого каталогов в форме, наиболее удобной для восприятия человеком.
выполнение всевозможных действий с каталогами, файлами и целыми поддеревьями файловых структур, включая их создание, копирование, пересылку, переименование, удаление и поиск, а также смену атрибутов файлов.
в максимальной степени естественную работу с архивами, включая отображение их содержимого, а также создание, обновление и распаковку архивов.
визуализацию файлов, подготовленных популярными текстовыми и графическими редакторами, СУБД и т.п.
подготовку текстовых файлов.
выполнение из ее среды практически всех команд DOS. Что позволяет считать оболочку абсолютно прозрачной для пользователя;
запуск программ, для чего используются различные, наиболее удобные для пользователя способы;
выдачу информации о компьютере в целом, о дисках и об оперативной памяти.
Оболочка не предъявляет к оборудованию ПК никаких особых требований и может работать на всех используемых в настоящее время компьютерах. Чаще всего, она активизируется командой из файла AUTOEXEC.BAT (запуск осуществляется командой вида C:\NC\NC) и функционирует вплоть до отключения компьютера.