Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

Основные функции ОС: - планирование работы;

- инициация выполнения задачи;

- управление ходом выполнения задачи;

- организация обмена с внешними устройствами;

- анализ ошибок и разрешение конфликтов;

- завершение выполнения задачи;

- обеспечение использовании я системных программных средств: библиотек, трансляторов, систем отладки.

Операционные системы бывают:

- однозадачные – ОС предоставляет все ресурсы системы для решения одной задачи;

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

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

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

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

- распределенные ОС – обеспечивают распараллеливание вычислительного процесса и его реализацию на нескольких процессорах.

ОС содержит управляющие и системные программы.

Управляющие программы:

- управления заданиями;

- управления задачами (супервизоры – обработка прерываний);

- управления данными;

- начальной загрузки и генерации ОС.

Системные программы:

- редактор связей – объединяет модули;

- загрузчик частей программ.





Дата публикования: 2015-01-13; Прочитано: 166 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...