<<
>>

ПРОГРАММНАЯ КОНФИГУРАЦИЯ КОМПЬЮТЕРА

Между программами, как и между физическими узлами и блоками, существует взаимосвязь — многие программы работают, опираясь на другие программы более низкого уровня.

27

Рис.
1.12. Схема программной конфигурации компьютера

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

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

Конечная цель любой компьютерной программы — управление аппаратными средствами. Программное и аппаратное обеспечение в компьютере работает в неразрывной связи и в непрерывном взаимодействии. В программной конфигурации между ее программами существует взаимосвязь, т. е. имеет место межпрограммный интерфейс. Возможность существования такого интерфейса основана на существовании технических условий и протоколов взаимодействия. На практике межпрограммный интерфейс (взаимодействие) обеспечивается путем распределения программного обеспечения по нескольким взаимодействующим между собой уровням.

Эти уровни представляют собой пирамидальную конструкцию. Каждый следующий уровень опирается на программное обеспечение предшествующих уровней. Уровни программного обеспечения подразделяются на базовый, системный, служебный и прикладной.

Базовый уровень — самый низкий уровень программного обеспечения, представляющий собой базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Как правило, программные средства входят непосредственно в состав базового оборудования и хранятся в специальных микросхемах постоянного запоминающего устройства (ПЗУ). Программы и данные записываются в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации.

28

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

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

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

1.7.

<< | >>

Еще по теме ПРОГРАММНАЯ КОНФИГУРАЦИЯ КОМПЬЮТЕРА:

  1. Богомазова Г.Н.. Установка и обслуживание программного обеспечения персональных компьютеров, серверов, периферийных устройств и оборудования, 2015
  2. Программное обеспечение
  3. Компьютеры, компьютеры, компьютеры!
  4. 2.4.1. Программный анализатор
  5. КОНЦЕПЦИЯ ПРОГРАММНО - РОЛЕВАЯ
  6. Таненбаум Э.. Архитектура компьютера. 5-е изд, 2007
  7. 2.4.1. Программный анализатор
  8. Перевод программных вопросов в анкетные
  9. Глава 39 О ПРОГРАММНЫХ СВОЙСТВАХ ХУДОЖЕСТВЕННОЙ ЛИТЕРАТУРЫ
  10. Эд САЛЛИВАН. ВРЕМЯ — ДЕНЬГИ Создание команды разработчиков, программного обеспечения, 2001
  11. Мозг и компьютер.