Операционные системы. Управление ресурсами

Контрольные вопросы



Контрольные вопросы

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








Содержание раздела