Системный уровень

Базовый уровень

Уровни программного обеспечения

Программы — это упорядоченные последовательности команд. Цель компьютерной программы — управление аппаратными средствами. Состав программного обеспечения вычислительной системы называют программ­ной конфигурацией. Между программами, как и между физическими узлами и бло­ками существует взаимосвязь — многие программы работают, опираясь на другие программы более низкого уровня, то есть, мы можем говорить о межпрограммном интерфейсе. Структура программного обеспечения показана на рис. 2. Ниже рассматриваются отдельные уровни программного обеспечения.

 

 

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

Системный уровень — переходный. Программы, работающие на этом уровне, обеспечивают взаимодействие прочих программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспече­нием, то есть выполняют «посреднические» функции. Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера.