Вопросы к экзамену по операционным системам . (январь 2012 ОС ФКН ВГУ) Китаев Илья Владимирович

Экзаменационные вопросы по курсу "Операционные Системы" :

  • 1. Процессы и потоки.
  • 2. Модель процесса.
  • 3. Создание процесса. Завершение процесса.
  • 4. Иерархия процессов.
  • 5. Состояния процесса.
  • 6. Таблица процессов.
  • 7. Контекст выполнения процесса.
  • 8. Регистры. Счетчик команд. Стек.
  • 9. Виртуальное адресное пространство.
  • 10. Потоки.
  • 11. Модель потока.
  • 12. Использование потоков (отличия от процессов).
  • 13. Реализация потоков в пространстве пользователя.
  • 14. Реализация потоков в ядре.
  • 15. Смешанная реализация потоков.
  • 16. Межпроцессное взаимодействие (IPC)
  • 17. Состояние состязания. Критические области.
  • 18. Взаимное исключение с активным ожиданием
  • 19. Проблема производителя и потребителя.
  • 20. Семафоры.
  • 21. Мьютексы.
  • 22. Мониторы.
  • 23. Передача сообщений.
  • 24. Проблема обедающих философов.
  • 25. Проблема спящего брадобрея.
  • 26. Планирование процессов. Задачи алгоритмов планирвоания.
  • 27. Планирование в системах пакетной обработки данных.
  • 28. Планирование в интерактивных системах.
  • 29. Планирование в системах реального времени.
  • 30. Взаимоблокировки. Условия взаимоблокировки.
  • 31. Обнаружение и устранение взаимоблокировок. Избежание взаимоблокировок.
  • 32. Управление памятью. Подкачка.
  • 33. Управление памятью с помощью битовых массивов.
  • 34. Управление памятью с помощью связных списков.
  • 35. Виртуальная память. Страничная организация памяти.
  • 36. Таблицы страниц.
  • 37. Алгоритмы замещения страниц.

Литература:

Таненбаум Э. Современные операционные системы (2-е издание)

Ответы предполагается разместить здесь

_____________________________________________
Источники(читать подробнее)=
http://cyberviz.org/os/questions.html
Ключевые слова и фразы(для поиска)=
ос вопросы к экзамену
билеты по операционным системам.