1. Що таке операційна система і які її основні функції?

  2. Які сучасні тенденції розвитку ОС Linux?

  3. У чому різниця між Linux, Windows і macOS?

  4. Що таке ядро операційної системи?

  5. Чим відрізняються монолітне, мікроядро і гібридне ядро?

  6. Які основні компоненти входять до складу ОС?

  7. Що таке системні виклики та навіщо вони потрібні?

  8. Що таке дистрибутив Linux?

  9. Які переваги відкритого коду в Linux?

  10. Що таке shell у Linux?

  11. Чим командний інтерпретатор відрізняється від терміналу?

  12. Що таке змінні середовища?

  13. Як передавати аргументи у shell-скрипт?

  14. Які є основні керуючі конструкції в shell?

  15. Що таке пайп (pipe) і як він працює?

  16. Що таке перенаправлення вводу/виводу?

  17. Чим відрізняються > і >>?

  18. Як працює команда grep?

  19. Як відбувається пошук файлів за допомогою find?

  20. Що таке файл у Linux?

  21. Які основні атрибути файлу?

  22. Що таке inode?

  23. Як працюють права доступу rwx?

  24. У чому різниця між символічним і жорстким посиланням?

  25. Які файлові системи використовуються в Linux?

  26. Що міститься в каталозі /etc?

  27. За що відповідає /home?

  28. Що знаходиться в /bin і /usr/bin?

  29. Для чого потрібен каталог /var?

  30. Що таке root-каталог?

  31. Що таке абсолютний і відносний шлях?

  32. Як створити, перемістити та видалити файл?

  33. Як скопіювати вміст каталогу рекурсивно?

  34. Які команди перегляду вмісту файлів існують?

  35. Як змінити права доступу до файлів?

  36. Що таке процес?

  37. Які стани процесів існують?

  38. Що таке PID?

  39. Як переглянути список процесів?

  40. Як завершити процес?

  41. У чому різниця між foreground та background процесами?

  42. Що таке демон?

  43. Як працює ps?

  44. Як працює top?

  45. Як привласнити процесу інший пріоритет?

  46. Що таке потік?

  47. Чим потоки відрізняються від процесів?

  48. Які існують моделі реалізації потоків?

  49. Що таке user-level threads?

  50. Що таке kernel-level threads?

  51. Що таке багатозадачність?

  52. Чим різниться кооперативна та витісняльна багатозадачність?

  53. Що таке синхронізація потоків?

  54. Що таке планувальник процесів?

  55. Які є основні алгоритми планування?

  56. Що таке контекстне перемикання?

  57. Що таке nice-значення?

  58. Чим відрізняється пріоритет ядра від пріоритету користувача?

  59. Що таке scheduler latency?

  60. Як змінити політику планування?

  61. Що таке системні процеси?

  62. Що таке оперативна пам’ять?

  63. Що таке віртуальна пам’ять?

  64. Що таке адресний простір процесу?

  65. Що таке сегментація?

  66. Що таке сторінкова організація пам’яті?

  67. Чим відрізняється фізична пам’ять від віртуальної?

  68. Як працює менеджер пам’яті в Linux?

  69. Що таке swap-розділ?

  70. Що таке page fault?

  71. Що таке IPC?

  72. Які механізми IPC підтримує Linux?

  73. Що таке сигнали?

  74. Як працює канал (pipe)?

  75. Що таке черги повідомлень?

  76. Для чого використовується спільна пам’ять?

  77. У чому різниця між shared memory та message queue?

  78. Як працюють сокети?

  79. Що таке semaphore та mutex?

  80. Як додати користувача в систему?

  81. Як додати нову групу?

  82. Як змінити пароль користувача?

  83. Як переглянути лог-файли системи?

  84. Що таке systemd?

  85. Як працює служба (service) у Linux?

  86. Як запустити команду за розкладом (cron)?

  87. Як перевірити стан файлової системи?

  88. Як перевірити мережеві з’єднання?

  89. Як здійснюється резервне копіювання у Linux?

Остання зміна: четвер, 4 грудня 2025, 09:37
Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання

Вирівнювання тексту Вирівнювання тексту

Ширина абзацу Ширина абзацу

0