Первая страница
Наша команда
Контакты
О нас

    Головна сторінка



Перелік питань на екзамен з дисципліни «Операційні системи»

Скачати 42.82 Kb.

Перелік питань на екзамен з дисципліни «Операційні системи»




Скачати 42.82 Kb.
Дата конвертації08.01.2020
Розмір42.82 Kb.

Перелік питань на екзамен з дисципліни «Операційні системи»

  1. Поняття операційної системи, її призначення та функції

  2. Історія розвитку операційних систем.

  3. Класифікація сучасних операційних систем.

  4. Функціональні компоненти операційних систем.

  5. Основні функції операційних систем.

  6. Розподілені операційні системи.

  7. Базові поняття архітектури операційних систем.

  8. Реалізація архітектури операційних систем.

  9. Операційна система та її оточення.

  10. Особливості архітектури: UNIX та Linux.

  11. Особливості архітектури: Windows XP.

  12. Тенденції розвитку архітектури операційної системи Linux.

  13. Тенденції розвитку архітектури операційної системи Windows.

  14. Базові поняття процесів і потоків.

  15. Багатопотоковість та її реалізація.

  16. Стани процесів і потоків.

  17. Опис процесів і потоків.

  18. Перемикання контексту й обробка переривань.

  19. Керування процесами в UNIX і Linux.

  20. Керування процесами і потоками у Windows ХР.

  21. Тенденції розвитку керування процесами і потоками операційної системи Linux.

  22. Тенденції розвитку керування процесами і потоками операційної системи Windows.

  23. Загальні принципи планування.

  24. Види планування.

  25. Стратегії планування.

  26. Витісняльна і невитісняльна багатозадачність.

  27. Алгоритми планування.

  28. Реалізація планування в Linux.

  29. Реалізація планування у Windows ХР.

  30. Тенденції розвитку планування процесів і потоків операційної системи Linux.

  31. Тенденції розвитку планування процесів і потоків операційної системи Windows.

  32. Основні принципи взаємодії потоків.

  33. Основні проблеми взаємодії потоків.

  34. Базові механізми синхронізації потоків.

  35. Взаємодія потоків у Linux.

  36. Взаємодія потоків у Windows XP.

  37. Тенденції розвитку алгоритмів взаємодії потоків операційної системи Linux.

  38. Тенденції розвитку алгоритмів взаємодії потоків операційної системи Windows.

  39. Види міжпроцесової взаємодії.

  40. Базові механізми міжпроцесової взаємодії.

  41. Сучасні алгоритми міжпроцесової взаємодії.

  42. Перспективи розвитку базових механізмів міжпроцесової взаємодії.

  43. Взаємні блокування.

  44. Інші проблеми багатопотокових застосувань.

  45. Використання потоків для організації паралельних обчислень.

  46. Багатопотоковість в реалізації моделювання динамічних систем.

  47. Практичні аспекти використання багатопотоковості.

  48. Основи технології віртуальної пам'яті.

  49. Сегментація пам'яті.

  50. Сторінкова організація пам'яті.

  51. Сторінково-сегментна організація пам'яті.

  52. Реалізація керування основною пам'яттю: Linux.

  53. Реалізація керування основною пам'яттю: Windows ХР.

  54. Керування оперативною пам'яттю в операційній системі Mac OS X.

  55. Керування оперативною пам'яттю в операційній системі FreeBSD.

  56. Причини використання диска під час керування пам'яттю.

  57. Поняття підкачування.

  58. Завантаження сторінок на вимогу.

  59. Особливості підкачування сторінок.

  60. Проблеми реалізації підкачування сторінок.

  61. Заміщення сторінок.

  62. Зберігання сторінок на диску.

  63. Пробуксовування і керування резидентною множиною.

  64. Реалізація віртуальної пам'яті в Linux.

  65. Реалізація віртуальної пам'яті в Windows XP.

  66. Взаємодія з диском під час керування пам'яттю в операційній системі Mac OS X.

  67. Взаємодія з диском під час керування пам'яттю в операційній системі FreeBSD.

  68. Динамічна ділянка пам'яті процесу.

  69. Особливості розробки розподілювачів пам'яті.

  70. Послідовний пошук підходящого блоку.

  71. Ізольовані списки вільних блоків.

  72. Системи двійників.

  73. Підрахунок посилань і збирання сміття.

  74. Реалізація динамічного керування пам'яттю в Linux.

  75. Реалізація динамічного керування пам'яттю в Windows XP.

  76. Динамічний розподіл пам'яті в операційній системі Mac OS X.

  77. Динамічний розподіл пам'яті в операційній системі FreeBSD.

  78. Поняття файла і файлової системи.

  79. Організація інформації у файловій системі.

  80. Атрибути файлів.

  81. Операції над файлами і каталогами.

  82. Міжпроцесова взаємодія на основі інтерфейсу файлової системи.

  83. Відмінності реалізації відображуваної пам’яті в Linux та Windows.

  84. Використання поіменованих каналів для розробки клієнт-серверних додатків.

  85. Базові відомості про дискові пристрої.

  86. Розміщення інформації у файлових системах.

  87. Продуктивність файлових систем.

  88. Надійність файлових систем.

  89. Перспективні напрями підвищення продуктивності файлових систем.

  90. Перспективні напрями підвищення надійності файлових систем.

  91. Файлові системи ехt2fs і ехtЗfs.

  92. Файлові системи лінії FAT.

  93. Файлова система NTFS.

  94. Особливості кешування у Windows XP.

  95. Системний реєстр Windows ХР.

  96. Інтерфейс віртуальної файлової системи VFS.

  97. Файлова система /proc.



Скачати 42.82 Kb.