Один из авторов
заявляет, что не может дать определения
ОС, но сразу узнает ОС, если ее увидит.
В чем, по-вашему, состоит ошибочность
такого утверждения?
Прокомментируйте
примечания 1-3 к определению ОС, данному
в разделе 1.1. Покажите их отображения
на реальные ОС.
Дайте определение
пакетному и интерактивному режимам
функционирования ОС. Какой из режимов
представляется вам более полезным?
В чем сходство
работы многопользовательской
интерактивной ОС с ОС-сервером? В чем
их различия?
Каковы достоинства
и недостатки изоляции пользователя от
реальных ресурсов?
Назовите основные
состояния процесса в системе и
охарактеризуйте переходы между ними.
Какие состояния вы считаете необязательными?
Почему ОС, называемые
объектно-ориентированными, правильнее
называть объектно-базированными?
Назовите общие
черты архитектурных концепций микроядра,
виртуальной машины и иерархической
ОС. В чем различия между ними?
В чем достоинства
архитектуры микроядра? Почему разработчики
стремятся минимизировать объем
микроядра?
Сравните способы
обращения процесса к ОС: через вызов
процедур и через прерывания. В чем
достоинства и недостатки этих способов?