Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / СПО2.doc
Скачиваний:
114
Добавлен:
11.02.2014
Размер:
527.87 Кб
Скачать

2. Операционные системы (ос). Классификация ос по особенностям алгоритмов управления.

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

Операционная среда – программная среда, образованная ОС, в которой выполняются прикладные программы пользователя

Классификация СПО по особенности алгоритмов в управлении ресурсами (процессор, память, др.устройства)

Выделяются:

1.поддержка многозадачности - по числу одновременно выполняемых задач

-однозадачные ОС (MS-DOS, MSX)

-многозадачные ОС (OS/2, Windows 95, UNIX)

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

Многозадачные ОС управляют разделением совместно-используемых ресурсов (операт.память, процессор, внешние устройства).

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

-однопользовательские (DOS, OS/2)

-многопользовательские (современный Windows)

Отличие многопользовательского от однопользовательского:

Наличие средств защиты информации от несанкционированного доступа.

3.Вытесняющие и невытесняющие многозадачности

Невытесняющие (Netware, Windows 3,x)

Вытесняющие (Windows NT, OS/2, UNIX)

Различие заключается в степени централизации механизма планирования процесса.

В первом случае –механизм централизации процесса целиком сосредоточен в машине.

Во втором-разделен между системой и прикладными программи.

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

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

4. Поддержка многонитевости систем

-многонитевые

-однонитевые

Многонитевая ОС разделяет процессорное время не между задачами, а между их отдельными ветвями (нитями).

5. Многопроцессная обработка (мультипроцессирование)

(Solar, Windows NT, Netware 4.1)

Многопроцессные ОС могут классифицироваться по способу организации процесса на:

-ассиметричные

-симметричные

Ассиметричные ОС целиком выполнены только на 1 процессе, распределяя задачи др.процессам.

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

3. Операционная система. Классификация спо по особенности аппаратных платформ.

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

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

Операционные системы по особенности аппаратных платформ делятся на 4 вида:

1.ОС больших машин

2.сетевые ОС

3.ОС кластеров

4.мобильные ОС

Соседние файлы в папке лекции