Скачиваний:
17
Добавлен:
15.06.2014
Размер:
31.74 Кб
Скачать

Вопросы к экзамену по курсу "Операционные системы традиционных и интеллектуальных компьютеров"

  1. Эволюция ОС. Назначение и функции ОС. Классификация ОС.

  2. Сетевые и распределенные ОС. Архитектура, назначение и основные понятия.

  3. Архитектура ОС. Назначение и функции основных подсистем ОС.

  4. Подсистема управления процессами ОС. Понятие задачи, процесса и потока.

  5. Алгоритмы синхронизации процессов. Организация взаимоисключения процессов и потоков. Критическая секция, семафор, мьютекс.

  6. Организация взаимодействия процессов и потоков.

  7. Подсистема управления памятью ОС.

  8. Алгоритмы распределения памяти без использования внешней памяти.

  9. Алгоритмы распределения памяти с использованием внешней памяти.

  10. Виртуальная память.

  11. Иерархия запоминающих устройств. Организация кэш-памяти.

  12. Подсистема управления вводом-выводом ОС.

  13. Принципы отказоустойчивости подсистемы ввода-вывода.

  14. Многослойная модель подсистемы ввода-вывода.

  15. Файловая система.

  16. Методы организации файловых систем.

  17. Прикладной уровень файловой системы.

  18. Методы разграничения доступа в ОС.

  19. Сетевые файловые системы.

  20. Подсистема коммуникация ОС.

  21. Управление распределенными ресурсами. Клиент-серверная архитектура. Кластеры.

  22. Управление распределенными процессами.

  23. Удаленный вызов процедур.

  24. Пользовательский интерфейс ОС.

  25. Принципы построения ОС. Требование к современным ОС.

  26. Подсистема безопасности ОС.

  27. ОС Linux. Архитектура, назначение и основные понятия.

  28. Подсистема управления процессами ОС Linux.

  29. Организация взаимодействия процессов ОС Linux.

  30. Подсистема управления памятью в ОС Linux.

  31. Подсистема ввода-вывода ОС Linux.

  32. Файловая система ОС Linux. Методы разграничения доступа в ОС Linux.

  33. Пользовательский интерфейс ОС Linux.

  34. Файловая система FAT16.

  35. Файловая система FAT32.

  36. Файловая система NTFS. Организация сжатия данных.

  37. ОС Mach. Архитектура, назначение и основные понятия.

  38. Подсистема управления процессами ОС Mach.

  39. Организация взаимодействия процессов в ОС Mach.

  40. Подсистема управления памятью ОС Mach.

  41. Подсистема ввода-вывода ОС Mach.

  42. Подсистема коммуникации ОС Mach.

  43. ОС ГАМ. Подсистема управления процессами ОС ГАМ.

  44. ОС ГАМ. Подсистема управления памятью ОС ГАМ.

Литература

  1. Олифер В.Г., Олифер Н.А. Сетевые операционные системы – СПб.: Питер, 2001.

  2. Таненбаум Э. Современные операционные системы – СПб.: Питер, 2002.

  3. Столлинг В. Операционная системы, 4-е издание. : Пер. с англ. – М.: Издательский дом “Вильямс”, 2002.

  4. Назаров С.В. Операционные системы специализированных вычислительных комплексов: Теория построения и системного проектирования. – М.: Машиностроение, 1989.

  5. Программирование в ассоциативных машинах / В.В.Голенков, Г.С. Осипов, Н.А. Гулякина и др. – Мн.: БГУИР, 2001.

  6. Бах М. Архитектура операционной системы UNIX // “ОСТиИК\Architecture\Архитектура операционной системы UNIX.