Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ И ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ СИ. Лабораторный практикум доцента кафедры «Системы управления и компьютерные технологии» Пановой Т.В. БГТУ «ВОЕНМЕХ».doc
Скачиваний:
78
Добавлен:
09.03.2016
Размер:
866.3 Кб
Скачать

2.1. Системное по.

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

Функциональные уровни в составе спо

    • Базовая система ввода-вывода (BIOS)– часть СПО, реализованная в виде микропрограмм (аппаратно прошитый набор программ ПЗУ), является самым нижним уровнем СПО;основная задача – обеспечение доступа ОС к аппаратуре КС;

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

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

ОС первой загружается в ОЗУ при включении компьютера. Работа с оборудованием в любой ОС связана с использованием BIOSи драйверов устройств.Основная функция ОС – посредническая, заключающаяся в обеспечении следующих видов интерфейса (связи): интерфейс пользователя – связь между пользователем и программно-аппаратными средствами компьютера; аппаратно-программный интерфейс связь между программным и аппаратным обеспечением; программный интерфейс– связь между разными видами программного обеспечения;

  • оболочка ОС (операционная оболочка) – программная надстройка над ОС, представляющая собойинтерпретатор команд ОС, обеспечивающий интерфейс для взаимодействия пользователя с функциями ОС; различают оболочки с двумя типами интерфейса для взаимодействия с пользователем:текстовыйиграфический;

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

Часто утилиты входят в состав ОС как дополнительные модули.

2.2. Инструментальное по.

ИПО – ПО, предназначенное для использования в ходе проектирования, разработки и сопровождения программ. ИПО включает в себя системы программирования – программы, предназначенные для разработки ПО (трансляторы, компоновщики).

2.3. Прикладное по.

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

Соседние файлы в предмете Программирование