Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_Состав ПК и его ПО.doc
Скачиваний:
7
Добавлен:
01.04.2025
Размер:
126 Кб
Скачать
☆

Программное обеспечение.

  1. Виды программного обеспечения: прикладное, системное, инструментальное.

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

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

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

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

Другой класс программ отвечает за взаимодействие с пользователем. Их называют средствами обеспечения пользовательского интерфейса. От них зависит удобство работы с компьютером.

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

Служебный уровень. ПО этого уровня взаимодействует с ПО базового уровня и с ПО системного уровня. Такие программы называют утилитами. Их основное назначение – автоматизация работ по проверке, наладке и настройке компьютерной системы. Во многих случаях они используются для расширения или улучшения функций системных программ. Некоторые служебные программы изначально включают в состав операционной системы, но большинство из них являются внешними для ОС.

В разработке и эксплуатации программ существует два альтернативных направления:

· интеграция с ОС

служебные программы могут изменять потребительские свойства системных программ, делая их более удобными для практической работы;

· автономное функционирование.

Представляют пользователю большие возможности для персональной настройки из взаимодействия с аппаратным и программным обеспечением.

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

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