Информационное и компьютерное обеспечение. Обзор лекций по информатике. Часть 1. Кадырова Г.Р. - 112 стр.

UptoLike

Составители: 

112
Уровни программного обеспечения
В соответствии с принципом программного управления любой компьютер
можно рассматривать как совокупность аппаратной (или технической) и про-
граммной частей. Программное и аппаратное обеспечение в компьютере рабо-
тают в неразрывной связи и взаимодействии. Многие программы работают,
опираясь на другие программы более низкого уровня, т. е. мы можем говорить
о
пирамиде программного обеспечения (ПО).
Каждый следующий уровень опирается на
программное обеспечение предшествующих уров-
ней. Каждый вышележащий уровень повышает
функциональность всей системы. Так, например,
вычислительная система с программным обеспе-
чением базового уровня не способна выполнять
большинство функций, но зато позволяет устано-
вить системное программное обеспечение.
Базовый уровень. Самый низкий уровень
программного обеспечения
представляет базовое программное обеспечение. Оно отвечает за взаимодейст-
вие с базовыми аппаратными средствами. Базовые программные средства
(к ним относится BIOS), как правило, непосредственно входят в состав базового
оборудования и хранятся в специальных микросхемах, называемых постоян-
ными запоминающими устройствами (ПЗУ – Read Only Memory, ROM). Про-
граммы и данные записываютсяпрошиваются») в
микросхемы ПЗУ на этапе
производства и не могут быть изменены в процессе эксплуатации.
Системный уровень. Системный уровеньпереходный. Программы, ра-
ботающие на этом уровне, обеспечивают взаимодействие прочих программ
компьютерной системы с программами базового уровня и непосредственно с
аппаратным обеспечением, то есть выполняют «посреднические» функции.
От программного обеспечения этого уровня во
многом зависят эксплуата-
ционные показатели всей вычислительной системы в целом. Так, например, при
подключении к вычислительной системе нового оборудования на системном
уровне должна быть установлена программа, обеспечивающая для других про-
грамм взаимосвязь с этим оборудованием. Конкретные программы, отвечаю-
щие за взаимодействие с конкретными устройствами, называются драйверами
устройств они входят в
состав программного обеспечения системного уровня.
Совокупность программного обеспечения системного уровня образует яд-
ро операционной системы компьютера. Полное понятие операционной системы
мы рассмотрим несколько позже, а здесь только отметим, что если компьютер
оснащен программным обеспечением системного уровня, то он уже подготов-
лен к установке программ более высоких уровней, к взаимодействию про
-
граммных средств с оборудованием и, самое главное, к взаимодействию с поль-
зователем. Наличие операционной системынепременное условие для воз-
можности практической работы человека с вычислительной системой.
Служебный уровень. Программное обеспечение этого уровня взаимодей-
ствует как с программами базового уровня, так и с программами системного