Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операционные системы.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
69.12 Кб
Скачать
  1. Классификация ос.

ОС различаются особенностями реализации алгоритма управления ресурсами компьютера, областями использования и по многим др. признакам. Так, в зависимости от особенностей алгоритма управления процессором ОС делятся на:

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

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

- однопроцессорные и многопроцессорные;

- локальные и сетевые.

Однозадачные и многозадачные ОС.

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

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

- многозадачные (ОС ЕС, OS/2, UNIX, семейство Windows).

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

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

В зависимости от областей использования многозадачные ОС подразделяются на 3 типа:

- системы с пакетной обработкой (ОС ЕС);

- системы с разделением времени (UNIX, VMS);

- системы реального времени (QNX, RT/11).

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

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

Системы реального времени гарантируют определенное время реакции системы. Это время колеблется от нескольких микросекунд до нескольких десятых долей секунды. ОС РВ применяются в автоматизации таких областей, как добыча и транспортировка нефти и газа, управление технологическими процессами в металлургии и машиностроении, управление химическими процессами, водоснабжении, энергетике, управлении роботами, в банковском деле. Среди наиболее известных ОС РВ – RTMX, AMX, OS-9000, FLEX OS, QNX.

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

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

- однопользовательские (MS DOS, Windows 3.х);

- многопользовательские (UNIX, Windows NT).

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

Однопроцессорные и многопроцессорные ОС.

В наши дни становится актуальным введение в ОС функций поддержки многопроцессорной обработки данных. Такие функции имеются в следующих ОС: Solaris, Open Server, OS/2, Windows NT и NetWare. В системах с многопроцессорной обработкой данных ОС могут быть разделены по способу организации вычислительного процесса на асимметричные и симметричные ОС.

Локальные и сетевые ОС.

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

Сетевые ОС разделяют на:

- в виде сетевой оболочки над локальной ОС (Lantastic, Personal Ware);

- с глубоко встроенными функциями в основные модули системы (Windows NT).

В сетевых ОС выделяют следующие основные части:

    1. средства управления локальными ресурсами компьютера;

    2. серверная часть - средства предоставления собственных ресурсов и услуг в общее пользование;

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

    4. коммуникационные средства ОС.