В ы с ш е е п р о ф е с с и о н а л ь н о е о б р а з о в а н и е информатика и программироВание осноВы информатики



Pdf көрінісі
бет100/196
Дата09.01.2022
өлшемі4,7 Mb.
#23908
түріУчебник
1   ...   96   97   98   99   100   101   102   103   ...   196
Байланысты:
1 Основы информатики

10.2. классификация программного 
обеспечения
Можно  выделить  следующие  уровни  ПО  (в  порядке  убывания)
(рис. 10.2):
1) прикладной уровень;
2) служебный уровень;
3) системный уровень;
4) базовый уровень.
Базовый уровень отвечает за взаимодействие с аппаратными сред-
ствами и хранится в базовой системе ввода-вывода (BIOS). Програм-
мы и данные записываются в ПЗУ на этапе производства и не могут
быть изменены во время эксплуатации. ПО базового уровня выпол-
няет следующие функции:
тестирование  оборудования  после  каждого  включения  ЭВМ,

которое состоит из инициализации системных ресурсов и регистров
микросхем, тестирования ОЗУ, инициализации контроллеров, опре-
деления и подключения ВЗУ;
передача управления загрузчику операционной системы;

управление электропитанием при выключении ЭВМ.

Системный  уровень  обеспечивает  взаимодействие  других  про-
грамм компьютера с базовым уровнем и непосредственно с аппарат-
ным  обеспечением.  Совокупность  ПО  системного  уровня  образует
ядро  операционной  системы  (ОС)  ЭВМ.  Ядро  ОС  выполняет  сле-
дующие функции:
управление и распределение памяти ОЗУ и ВЗУ;

управление процессами ввода-вывода;



150
поддержка файловой системы — упорядоченной совокупности

объектов различного типа (файлов), хранящихся в ВЗУ;
управление устройствами через специальные программы — драй-

веры;
организация  взаимодействия  и  диспетчеризации  процессов  —

выполняемых в данный момент программ и задач;
предоставление интерфейса пользователю для управления пере-

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


Достарыңызбен бөлісу:
1   ...   96   97   98   99   100   101   102   103   ...   196




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет