- •Операционные системы в сапр
- •1. Операционная система и ее основные части
- •2. Функции операционных систем
- •3. Список операционных систем
- •4. Типы операционных систем
- •5. Особенности алгоритмов управления ресурсами Поддержка многозадачности
- •Поддержка многопользовательского режима
- •Многопроцессорная обработка
4. Типы операционных систем
Операционная система может выполнять запросы пользователей в пакетном или диалоговом режиме или управлять устройствами в реальном времени. В соответствии с этим различают операционные системы пакетной обработки, разделения времени и диалоговые (табл.4.1).
Таблица 4.1.
Типы операционных систем
Операционные системы |
Характеристики операционной системы |
||
Характер взаимодействия пользователя с заданием |
Число одновременно обслуживаемых пользователей |
Обеспечиваемый режим работы ЭВМ |
|
Пакетной обработки |
Взаимодействие невозможно или ограничено |
Один или несколько |
Однопрограммный или мультипрограммный |
Разделения времени |
Диалоговый |
Несколько
|
Мультипрограммный |
Реального времени |
Оперативный |
Несколько |
Многозадачный |
Диалоговая |
Диалоговый |
Один |
Однопрограммный |
Операционные системы пакетной обработки.
Операционная система пакетной обработки – это система, которая обрабатывает пакет заданий, т. е. несколько заданий, подготовленных одним или разными пользователями. Взаимодействие между пользователем и его заданием во время обработки невозможно или крайне ограничено. Под управлением операционной системы пакетной обработки ЭВМ может функционировать в однопрограммном и мультипрограммном режимах.
Операционные системы разделения времени.
Такие системы обеспечивают одновременное обслуживание многих пользователей, позволяя каждому пользователю взаимодействовать со своим заданием в режиме диалога. Операционная система предоставляет ЭВМ каждому вычислительному процессу в течение небольшого интервала времени; если вычислительный процесс не завершился к концу очередного интервала, он прерывается и помещается в очередь ожидания, уступая ЭВМ другому вычислительному процессу. ЭВМ в этих системах функционирует в мультипрограммном режиме.
Операционные системы реального времени.
Данные системы гарантируют оперативное выполнение запросов в течение заданного интервала времени. Запросы могут поступать от пользователей или от внешних по отношению к ЭВМ устройств, с которыми системы связаны каналами передачи данных. При этом скорость вычислительных процессов в ЭВМ должна быть согласована со скоростью процессов, протекающих вне ЭВМ, т. е. согласована с ходом реального времени. ЭВМ в таких системах функционирует чаще в многозадачном режиме.
Диалоговые операционные системы.
Данные операционные системы получили широкое распространение в персональных ЭВМ. Эти системы обеспечивают удобную форму диалога с пользователем через дисплей при вводе и выполнении команд. Для выполнения часто используемых последовательностей команд, т. е. заданий, диалоговая операционная система предоставляет возможность пакетной обработки. Под управлением диалоговой ОС ЭВМ обычно функционирует в однопрограммном режиме.
