Главная » Статьи » Мои статьи » Всё о компьютерах

Назначение и общие принципы ОС.

В ВС 2-го, 3-го и последующих поколений человек уже не в состоянии управлять работой ВС. Причины: б/д ЦП, число одновременно находящихся в системе задач, работа нескольких десятков ПУ с накалами создают обстановку. Требующую буквально ежесекундного вмешательства в работу ВС и принятия решений.

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

Функции ОС:

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

2. выполнение всех команд ввода – вывода

3. планирование и выполнение составных программ

4. обработка особых состояний.

ОС – это комплексная программа, состоящая из многих программных блоков, обрабатывающих различные состояния ВС. И ВТО же время ОС – составная часть ВС, без нее ВС вообще не может работать.

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

Требования у пользователей ВС различны, нужны различные режимы работы. 2 пути:

1. для каждого режима можно создать ОС, оптимально управляющую работой ВС именно в этом режиме

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

чаще всего ОС является машинно-ориентированной (определяется числом процессоров в системе и тем, на какой из процессоров возлагается выполнение модулей ОС). Есть и «переносимые» ОС (Демос)

типовая ОС состояние из следующих программных частей:

· трансметоры с различных языков высокого уровня

· сервисные программы, обеспечивающие отладку частей основной программы, объединение фрагментов в одну общую программу. Упорядочения и обновления архива данных, пересылки с одного носителя на другой (редактор связей, загруж, система отладки)

· упрощающая программа, состоящая из трех частей (супервизора, планировщика и главного планировщика)

она выполняет 3 функции: управление заданиями, управление задачами, управление данными.

Главный планировщик организует общение с оператором (изменение функциональной системы, информация о состоянии ВС, изменение состояния устройств вв/выв)

Планировщик заданий распределяет ресурсы системы: области ОЗУ, набора данных, устройства вв/выв, выполняет чтение заданий с входного устройства, выполняет программы в соответствии с шагами задания, производит запись выходных данных задания.

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

Ресурсы здесь – это время ЦП, участки областей ОЗУ, таймер, программы.

Супервизор такие управления восстановления работоспособности системы при сбоях.

Прохождение задания пользуется через ВС под управлением ОС

Исходящий модуль объемный модуль загрузочный модуль

Загрузочный модуль + Исходящий модуль помещается в опр. Память и выполняется

В ВС 3-го пок. Основными отличий особенностями является не только новая Эл. База – интегральной схемы – и объединение в семейства моделей с единой , но и развитые ОС.


Копирование материала разрешается только с рабочей ссылкой на сайт Статьи на Оn-line.ucoz.ru
код ссылки <a href="http://www.on-line.ucoz.ru/publ/">Статьи на Оn-line.ucoz.ru</a>
Категория: Всё о компьютерах | Добавил: Vayolet (21.05.2010)
Просмотров: 632 | Теги: операционная система, принципы ОС, функции ОС, супервизор., планировщик заданий, главный планировщик | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: