4. Установка и поддержка оборудования.
К установке оборудования относится все то же, что было сказано об установке программного обеспечения. Здесь имеется в виду не физическая установка и подключение, а логическая «прописка» оборудования в составе операционной системы. Она необходима для того, чтобы программы, работающие на компьютере, могли обращаться к этому оборудованию, а операционная система могла выполнять роль посредника между программным и аппаратным обеспечением. Логика работы такова. К оборудованию прилагаются специальные программы (их называют драйверами). При установке оборудования эти драйверы устанавливаются на жестком диске и «прописываются» в составе операционной системы. Когда какой-то программе понадобиться воспользоваться данным оборудованием (например, принтером), она обращается к операционной системе, а та, в свою очередь, предоставляет программе драйвер, с помощью которого программа и выполнит необходимую работу.
Операционная система MS DOS не имеет штатных средств для программной установки программного обеспечения. Иногда такая установка производится автоматически, но может выполнятся и вручную. При автоматической установке обычно запускается устанавливающая программа, которая прилагается к оборудованию. Она записывает драйвер на жесткий диск компьютера и вносит необходимые правки в файлы конфигурации config.sys и/или autoexec.bat. При ручной установке надо переписать драйверы в один из каталогов жесткого диска и самостоятельно внести необходимые записи в файлы конфигурации.
В современных операционных системах Windows 9х есть штатные средства для автоматической программной установки оборудования, причем их несколько. Оборудование, выполненное в соответствии со стандартом “Plug&Play”, считается самоустанавливающимся. Это значит, что его достаточно подключить только физически. Предполагается, что операционная система сама его найдет, сама определит, что это такое, подберет в своей базе данных драйвер, наиболее подходящий для данного устройства, и «пропишет» его в своем реестре. А в тех случаях, когда устройство не соответствует стандарту “Plug&Play” или когда операционная система не может его распознать или не имеет в своей базе данных приемлемого драйвера, установку можно выполнить с помощью программного обеспечения, полученного вместе с устройством при его покупке.
5. Обеспечение интерфейса пользователя.
Это очень важная функция операционной системы. Благодаря ей мы и можем работать с компьютером. Интерфейс пользователя предполагает диалог, а это значит, что операционная система должна поддерживать устройства ввода информации и устройства вывода.
В операционной системе MS DOS штатным устройством ввода является клавиатура. Она распознается автоматически еще до запуска операционной системы, и для работы с ней никаких драйверов не нужно. Все прочие устройства, даже такие рядовые, как мышь, должны устанавливаться особо, с установкой необходимых программ-драйверов. Для мыши, например, драйвер записывается в произвольный каталог на жестком диске, а путь доступа к этому драйверу и команда его запуска заносится либо в файл autoexec.bat, либо в файл config.sys.
В операционных системах Windows 9х штатными средствами ввода являются как клавиатура, так и мышь. Если мышь стандартная, то никакого программного обеспечения для нее устанавливать вообще не надо – операционная система «от рождения» знает, как с ней работать. Для использования прочих устройств управления (специальных джойстиков, штурвалов и т.п.) надо выполнять настройку операционной системы. Средства для этого в системе имеются.
В качестве штатного устройства вывода и в MS DOS и в Windows 9х используется видеоподсистема (видеоадаптер+монитор). Прочие устройства вывода, например принтер, должны устанавливаться специально. В MS DOS и в Windows 9х видеоподсистема используется по-разному.
Операционная система MS DOS неграфическая, поэтому экран работает в текстовом режиме. Рассматривайте его как сетку из N строк по M символов в строке. В разных экранных режимах количество строк и символов может быть разным, но наиболее распространен режим, обеспечивающий воспроизведение 25 строк по 80 символов в каждой. Но даже и в этом случае не вся площадь экрана отдана для работы пользователя. Свои сообщения пользователю операционная система может выводить на всем поле экрана, но для ввода команд выделяется лишь одна строка (обычно нижняя). Эта строка так и называется командной строкой, а интерфейс такого типа называется интерфейсом командной строки.
Операционные системы Windows 95 и Windows 98 – графические. В них экран рассматривается как сетка, состоящая не из знакомест, а из элементарных экранных точек, пикселов. Количеством пикселов можно управлять средствами самой операционной системы. Стандартные значения: и т.д. Такой тип интерфейса называется графическим. Он позволяет выполнять большинство диалоговых операций с помощью мыши или другого аналогического манипулятора.
