Питання до іспиту
-
Що таке операційна система і які її основні функції?
-
Які сучасні тенденції розвитку ОС Linux?
-
У чому різниця між Linux, Windows і macOS?
-
Що таке ядро операційної системи?
-
Чим відрізняються монолітне, мікроядро і гібридне ядро?
-
Які основні компоненти входять до складу ОС?
-
Що таке системні виклики та навіщо вони потрібні?
-
Що таке дистрибутив Linux?
-
Які переваги відкритого коду в Linux?
-
Що таке shell у Linux?
-
Чим командний інтерпретатор відрізняється від терміналу?
-
Що таке змінні середовища?
-
Як передавати аргументи у shell-скрипт?
-
Які є основні керуючі конструкції в shell?
-
Що таке пайп (pipe) і як він працює?
-
Що таке перенаправлення вводу/виводу?
-
Чим відрізняються
>і>>? -
Як працює команда
grep? -
Як відбувається пошук файлів за допомогою
find? -
Що таке файл у Linux?
-
Які основні атрибути файлу?
-
Що таке inode?
-
Як працюють права доступу rwx?
-
У чому різниця між символічним і жорстким посиланням?
-
Які файлові системи використовуються в Linux?
-
Що міститься в каталозі
/etc? -
За що відповідає
/home? -
Що знаходиться в
/binі/usr/bin? -
Для чого потрібен каталог
/var? -
Що таке root-каталог?
-
Що таке абсолютний і відносний шлях?
-
Як створити, перемістити та видалити файл?
-
Як скопіювати вміст каталогу рекурсивно?
-
Які команди перегляду вмісту файлів існують?
-
Як змінити права доступу до файлів?
-
Що таке процес?
-
Які стани процесів існують?
-
Що таке PID?
-
Як переглянути список процесів?
-
Як завершити процес?
-
У чому різниця між foreground та background процесами?
-
Що таке демон?
-
Як працює
ps? -
Як працює
top? -
Як привласнити процесу інший пріоритет?
-
Що таке потік?
-
Чим потоки відрізняються від процесів?
-
Які існують моделі реалізації потоків?
-
Що таке user-level threads?
-
Що таке kernel-level threads?
-
Що таке багатозадачність?
-
Чим різниться кооперативна та витісняльна багатозадачність?
-
Що таке синхронізація потоків?
-
Що таке планувальник процесів?
-
Які є основні алгоритми планування?
-
Що таке контекстне перемикання?
-
Що таке nice-значення?
-
Чим відрізняється пріоритет ядра від пріоритету користувача?
-
Як змінити політику планування?
-
Що таке системні процеси?
-
Що таке оперативна пам’ять?
-
Що таке віртуальна пам’ять?
-
Що таке адресний простір процесу?
-
Що таке сегментація?
-
Що таке сторінкова організація пам’яті?
-
Чим відрізняється фізична пам’ять від віртуальної?
-
Як працює менеджер пам’яті в Linux?
-
Що таке swap-розділ?
-
Що таке page fault?
-
Що таке IPC?
-
Які механізми IPC підтримує Linux?
-
Що таке сигнали?
-
Як працює канал (pipe)?
-
Що таке черги повідомлень?
-
Для чого використовується спільна пам’ять?
-
У чому різниця між shared memory та message queue?
-
Як працюють сокети?
-
Що таке semaphore та mutex?
-
Як додати користувача в систему?
-
Як додати нову групу?
-
Як змінити пароль користувача?
-
Як переглянути лог-файли системи?
-
Що таке systemd?
-
Як працює служба (service) у Linux?
-
Як запустити команду за розкладом (
cron)? -
Як перевірити стан файлової системи?
-
Як перевірити мережеві з’єднання?
-
Як здійснюється резервне копіювання у Linux?
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу