Классификация ОС

Содержание

Слайд 2

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

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

и однопользовательские;
3. однопроцессорные и многопроцессорные системы.
Слайд 3

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

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

одного сеанса пользователя. (DOS)
Слайд 4

1. По количеству одновременно работающих пользователей Многопользовательские – одновременно поддерживается множество

1. По количеству одновременно работающих пользователей
Многопользовательские – одновременно поддерживается множество сеансов

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

2. По количеству одновременно решаемых задач Однозадачные ОС – предназначены для

2. По количеству одновременно решаемых задач
Однозадачные ОС – предназначены для одновременного

выполнения только одной задачи (DOS)
Многозадачные ОС – в один момент времени в системе может быть запущено много программ (процессов) (Unix, Windows)
Слайд 6

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

Мультипрограммирование – это способ организации вычислений, когда на однопроцессорной ВС имитируется

одновременное выполнение нескольких программ.
Слайд 7

3. Многопроцессорная обработка (мультипроцессирование) В асимметричных ОС процессоры неравноправны. Ассиметричная ОС

3. Многопроцессорная обработка (мультипроцессирование)
В асимметричных ОС процессоры неравноправны. Ассиметричная ОС целиком

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

II. По типами аппаратных платформ различают 1. ОС мейнфреймов; 2. ОС

II. По типами аппаратных платформ различают
1. ОС мейнфреймов;
2. ОС кластеров;
3. серверные ОС;
4. ОС для

персональных компьютеров;
5. ОС для карманных персональных компьютеров;
6. встроенные ОС;
7. ОС сенсорных узлов.
Слайд 9

1. Мейнфрейм – большой универсальный высокопроизводительный отказоустойчивый сервер со значительными ресурсами

1. Мейнфрейм – большой универсальный высокопроизводительный отказоустойчивый сервер со значительными ресурсами

ввода-вывода, большим объёмом оперативной и внешней памяти, предназначенный для использования в критически важных системах с интенсивной пакетной и оперативной транзакционной обработкой.
Слайд 10

Виды обслуживания пакетная обработка; обработка транзакций; работа в режиме разделения времени.

Виды обслуживания
пакетная обработка;
обработка транзакций;
работа в режиме разделения времени.

Слайд 11

Виды обслуживания Пакетная обработка – это одна из систем обработки стандартных

Виды обслуживания
Пакетная обработка – это одна из систем обработки стандартных заданий

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

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

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

в банках, бронирование авиабилетов.
Слайд 13

Виды обслуживания Работа в режиме разделения времени дает возможность множеству удаленных

Виды обслуживания
Работа в режиме разделения времени дает возможность множеству удаленных пользователей

одновременно запускать на компьютере свои задания, например запросы к большой базе данных.
Слайд 14

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

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

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

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

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

общий доступ к аппаратным и программным ресурсам.
Слайд 16

4. Операционные системы персональных компьютеров Задачей операционных систем персональных компьютеров является

4. Операционные системы персональных компьютеров
Задачей операционных систем персональных компьютеров является качественная

поддержка работы отдельного пользователя.
Широко используются для обработки текстов, создания электронных таблиц, игр и доступа к Интернету.
Слайд 17

5. Операционные системы карманных персональных компьютеров Android iOS

5. Операционные системы карманных персональных компьютеров
Android
iOS

Слайд 18

6. Встроенные операционные системы Работают на компьютерах, которые управляют различными устройствами

6. Встроенные операционные системы
Работают на компьютерах, которые управляют различными устройствами (телевизоры,

автомобили, пишущие DVD, обычные телефоны и MP3-плееры).
Слайд 19

7. Операционные системы сенсорных узлов Сети, составленные из миниатюрных сенсорных узлов,

7. Операционные системы сенсорных узлов
Сети, составленные из миниатюрных сенсорных узлов, связанных

друг с другом и с базовой станцией по беспроводным каналам, развертываются для различных целей.
Защита периметров зданий, охрана государственной границы, обнаружение возгораний в лесу и многого другого.
Слайд 20

III. Особенности областей использования ОС 1. системы пакетной обработки (OC EC),

III. Особенности областей использования ОС
1. системы пакетной обработки (OC EC),
2. системы разделения времени

(Unix, Windows),
3. системы реального времени (QNX).
Слайд 21

1. Системы пакетной обработки предназначены для решения задач, которые не требуют

1. Системы пакетной обработки предназначены для решения задач, которые не требуют

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

2. В системах с разделением времени для выполнения каждой задачи выделяется

2. В системах с разделением времени для выполнения каждой задачи выделяется

небольшой промежуток времени, и ни одна задача не занимает процессор надолго.
Слайд 23

3. Системы реального времени Используются для управления различными техническими объектами или

3. Системы реального времени
Используются для управления различными техническими объектами или технологическими

процессами (роботы, станки, самолеты и т.д.).
Характеризуются предельно допустимым временем реакции на внешнее событие, в течение которого должна быть выполнена программа, управляющая объектом.
системы жесткого реального времени;
системы мягкого реального времени.
Слайд 24

IV. Особенности методов построения ОС

IV. Особенности методов построения ОС