По области приложений

1) Системы пакетной обработки – для решения задачи вычислительного характера.

2) Системы разделения времени

Каждому пользователю предоставляется терминал, с которым он может вести диалог с программой. Т.к. в каждом задании выделяется только квант процессорного времени, ни одна задача не занимает процессор на долго с временем ответа является приемлемым.

3) Система реального времени

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

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

Критерий эффективности способен выдержать задание интервала времени между запросом программы и получением результата – времени реакции системы.

Соответствующее свойство системы – реактивность.

4) Смешенные режимы

ОС, которые могут совмещать системы пакетной обработки и реального времени.