Питання до екзамену
1. Визначення та складові операційної системи.
2. Функції операційних систем.
3. Класифікація операційних систем.
4. Ядро операційної системи.
5. Базовий набір прикладних програм операційної системи.
6. Послідовність завантаження ОС. Завантажувачі.
7. Завантажувальні пристрої.
8. Командні інтерпретатори.
9. Командний рядок Windows.
10. Командна оболонка UNIX.
11. Графічний інтерфейс користувача.
12. Віконний інтерфейс.
13. Представлення інформації в операційній системі.
14. Файлові системи.
15. Принципи стиснення даних.
16. Архівація даних.
17. Резервне копіювання.
18. Інформаційна безпека. Загрози та методи протидії.
19. Програмно-технічні методи та засоби забезпечення інформаційної безпеки.
20. Шкідливі програми та віруси.
21. Антивірусні програми.
22. Перші операційні системи.
23. Розподіл часу та багатозадачність.
24. Операційні системи Apple.
25. Операційна система Apple macOS.
26. Операційні системи Microsoft.
27. Операційні системи Microsoft Windows NT.
28. Операційна система Microsoft Windows 10.
29. Проект GNU.
30. Набір стандартів POSIX.
31. Операційні системи GNU/Linux
32. Операційні системи Linux Debian та Linux Ubuntu.
33. Розвиток UNIX-подібних операційних систем.
34. Операційні системи BSD.
35. Операційна система Oracle Solaris.
36. Операційна система Novell NetWare.
37. Мобільні операційні системи.
38. Сучасні мобільні операційні системи.
39. Операційна система Google Android.
40. Операційна система Apple iOS.
41. Процеси. Синхронізація процесів.
42. Потоки та багатопотоковість.
43. Логічна структура пам’яті.
44. Керування оперативною пам’яттю.
45. Класифікація переривань.
46. Програмні переривання.
47. Централізована і розподілена обробка даних.
48. Розподілені файлові системи.
49. Реалізація служби каталогів.
50. Технології «хмарних обчислень».
Практичне завдання: записати набір команд bash (linux) для вирішення поставленого завдання.