II. Обеспечение автоматического запуска

I. Обеспечение.........

Операционные термины

Информационное и математическое обеспечение ВС

Информационное обеспечение – это совокупность программ и предварительно подготовленных данных, необходимых для работы данных программ.

В специализированных компьютерных системах совокупность программного и информационного обеспечения называют математическим обеспечением (как правило оно «жестко» записывается в микросхему ПЗУ и ППЗУ).


ОС – это комплекс системных и служебных программ. С одной стороны ОС опирается на базовое программное обеспечение BIOS, с другой стороны, она является опорой для программного обеспечения более высоких уровней – прикладных и большинства служебных приложений.

Приложением ОС называют программы, предназначенные для работы под управлением данной системы.

Основная функция всех ОС – посредническая, она заключается в обеспечении нескольких видов интерфейса:

1) интерфейса пользователя – взаимодействие между пользователем и программно-аппаратными средствами;

2) аппаратно-программный интерфейс – взаимодействие между программным и аппаратным обеспечением;

3) программный интерфейс – взаимодействие между разными видами программного обеспечения.

Даже для одной аппаратной платформы IBM PC существует несколько ОС, различающихся внутренними и внешними характеристиками.

Внутренние различия характеризуются методами реализации основных функций.

Внешние различия определяются наличием и доступностью приложений, необходимых для удовлетворения технических требований, предъявляемых к конкретному рабочему месту.

 

Все ОС способны обеспечивать как пакетный, так и диалоговый режим работы с пользователем.

В пакетном режиме ОС автоматически исполняет заданную последовательность команд (запуск файла из проводника – это выполнение ряда команд – запуск приложения, открытия файла)

В диалоговом режиме ОС находится в ожидании команды пользователя и, получив ее, приступает к исполнению, а исполнив, возвращает отклик и ждет очередных команд.

Диалоговый режим работы основан на использовании прерываний процессора и прерываний BIOS. Опираясь на эти аппаратные прерывания, ОС создает свой комплекс системных прерываний. Способность ОС прервать текущую работу и реагировать на события, вызванные пользователем с помощью управляющих устройств, воспринимается пользователем как диалоговый режим работы.

По реализации интерфейса пользователя различают неграфические и графические ОС.

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

Исполнение команды начинается после ее утверждения, например, нажатием клавиши Enter. Для компьютеров платформы IBM PC интерфейс командной строки обеспечивается семейством ОС под общим названием MS-DOS ( версии MS-DOS 1.0 – MS-DOS 6.2, есть MS-DOS 7).

Графические ОС реализуют более сложный тип интерфейса, в котором в качестве органа управления кроме клавиатуры может использоваться мышь или другое адекватное устройство позиционирования. Работа в ОС основана на взаимодействии активных и пассивных экранных элементов управления.

....

Активные элементы управления

Пассивные элементы управления – графические элементы управления приложений (экранные кнопки, значки, переключатели, флажки, раскрывающиеся списки, строки меню и т.д.).

Взаимодействием между активными и пассивными элементами управления выбирает пользователь (наведение указателя мыши на элемент управления, щелчки мыши и др.)


Все ОС обеспечивают свой автоматический запуск.

Для дисковых ОС в специальной (системной) области диска создается запись программного кода. Обращение к этому коду выполняют программы, находящиеся в BIOS. При включении компьютера процессор обращается к программам BIOS, которые, завершив свою работу, дают команду на загрузку и исполнение программного содержимого системной области диска.

Недисковые ОС характерны для специализированных вычислительных систем, в частности для компьютеризированных устройств автоматического управления. Математическое обеспечение, содержащееся в микросхемах ПЗУ таких компьютеров, можно условно рассматривать как аналог ОС. Ее автоматический запуск осуществляется аппаратно. При подаче питания процессор обращается к фиксированному физическому адресу ПЗУ (его можно изменять с помощью логических микросхем), с которого начинается запись программы и инициализация ОС.