Системное программное обеспечение

Системное программное обеспечение – совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ. Системное программное обеспечение подразделяется на базовое и сервисное программное обеспечение.

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

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

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

Операционная система-это комплекс программ, организующих управление работой компьютера и его взаимодействие с пользователем.

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

Операционные системы для персонального компьютера различаются по нескольким параметрам:

— однозадачные и многозадачные;

— однопользовательские и многопользовательские.

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

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

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

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

Состав операционной системы. Структура ОС составляют следующие модули:

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

— командный процессор – расшифровывает и исполняет команды пользователя, поступающие прежде всего через клавиатуру;

— драйверы периферийных устройств – программно обеспечивают согласованность работы этих устройств с процессором;

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

Главное назначение операционной системы – это управление ресурсами, а главные ресурсы, которыми она управляет — это аппаратура компьютера. Операционная система реализует множество различных функций, в том числе:

— определяет так называемый интерфейс пользователя;

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

— дает возможность работать с общими данными в режиме коллективного пользования;

— планирует доступ пользователей к общим ресурсам;

— обеспечивает эффективное выполнение операций ввода-вывода;

— осуществляет восстановление информации и вычислительного процесса в случае ошибок.

Операционная система управляет следующими основными ресурсами: процессорами; памятью; устройствами ввода-вывода; данными.

Операционная система взаимодействует с: операторами ЭВМ; прикладными программистами; системными программистами; административным персоналом; программами; аппаратными средствами; пользователями.

История развития вычислительной техники. Аппаратное и системное программное обеспечение


Похожие статьи.

Понравилась статья? Поделиться с друзьями: