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