Универсальные ОС

ДОС (Дисковые ОС)

Виды операционных систем

Операционная система. Функции операционных систем.

 

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

Функции:

1) запуск и исполнение программ

2) управление памятью

3) работа с периферийными устройствами

4) поддержка пользовательского интерфейса

(1)-(4) функции присущи дисковым ОС. Универсальные ОС обладают еще следующими функциями, связанными с многозадачностью и многопользовательностью:

5) параллельное выполнение нескольких задач

6) распределение ресурсов компьютера между задачами

7) организация взаимодействия задач друг с другом

8) взаимодействие пользовательских программ с нестандартными внешними устройствами

9) организация межмашинного взаимодействия и разделения ресурсов

10) защита системных ресурсов, данных и программ пользователя

 

Это системы, берущие на себя выполнение только первых четырех функций. Как правило, это просто некий резидентный набор подпрограмм, не более того. Он загружает пользовательскую программу в память и передает ей управление, после чего программа делает с системой все, что ей заблагорассудится. Считается желательным, чтобы после завершения программы машина оставалась в таком состоянии, чтобы ДОС могла продолжить работу. Если же программа приводит машину в какое-то другое состояние, ДОС ничем ей в этом не может помешать. Характерный пример - различные загрузочные мониторы для машин класса Spectrum. Как правило, такие системы работают одновременно только с одной программой.

Дисковая операционная система MS DOS для IBM PC-совместимых машин является прямым наследником одного из таких резидентных мониторов.

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

Примеры: MS DOS, CP/M, Win 95/98

К этому классу относятся системы, берущие на себя выполнение всех вышеперечисленных функций. Разделение на ОС и ДОС идет, по-видимому, от систем IBM DOS/360 и OS/360 для больших компьютеров этой фирмы, клоны которых известны у нас в стране под названием ЕС ЭВМ серии 10XX.

Здесь под ОС мы будем подразумевать системы ``общего назначения'', то есть рассчитанные на интерактивную работу одного или нескольких пользователей в режиме разделения времени, при не очень жестких требованиях на время реакции системы на внешние события. Как правило, в таких системах уделяется большое внимание защите самой системы, программного обеспечения и пользовательских данных от ошибочных и злонамеренных программ и пользователей. Обычно такие системы используют встроенные в архитектуру процессора средства защиты и виртуализации памяти. К этому классу относятся такие широко распространенные системы, как VAX/VMS, системы семейства Unix и OS/2, хотя последняя не обеспечивает одновременной работы нескольких пользователей и защиты пользователей друг от друга.