ОС Підсумкова 1 семестр

Додано: 15 грудня 2024
Предмет: Інформатика
24 запитання
Запитання 1

Операційна система – це:

варіанти відповідей

Сукупність апаратних модулів для програмної обробки

Програма для графічного редагування ресурсів

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

Збірник текстових команд для керування ресурсами

Запитання 2

Які особливості мала MS-DOS, що зробили її популярною?

варіанти відповідей

Через вбудований графічний інтерфейс із вікнами та іконами

Вона була компактною, швидкою і мала простий командний інтерфейс

Завдяки апаратному захисту пам’яті за замовчуванням

Через автоматичний розподіл процесорного часу між потоками

Запитання 3

Яка основна роль ОС у взаємодії з апаратним забезпеченням?

варіанти відповідей

Абстрагувати деталі апаратури і надавати стандартизовані API для програм

Надавати користувачам прямий доступ до регістрів CPU

Лише шифрувати дані на диску

Виконувати перевірку паролю при кожному запуску

Запитання 4

Яку функцію виконує ядро ОС?

варіанти відповідей

Керування виключно графічним інтерфейсом

Автоматична компіляція програм у машинний код

Управління процесами, пам’яттю, пристроями вводу/виводу та системними викликами

Модифікація мікрокоду процесора на льоту

Запитання 5

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

варіанти відповідей

Процес має власний адресний простір, потоки в ньому ділять цей простір і ресурси

Потік має ізольовану пам’ять, не пов’язану з процесом

Процеси завжди швидші за потоки

Потоки неможливо використовувати в багатоядерних системах

Запитання 6

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

варіанти відповідей

Виконання лише одного процесу без перемикань

Перемикання між кількома процесами для ілюзії паралельного виконання

Збереження декілька частин одного файлу одночасно

Виконання багато задач послідовно

Запитання 7

Яка різниця між монолітною та мікроядерною архітектурами ОС?

варіанти відповідей

Монолітне не має драйверів, а мікроядерне — повністю на драйверах

Монолітне ядро працює лише в режимі користувача

Мікроядерне ядро включає всі служби у спільний простір

Монолітне інтегрує всі основні функції в єдиному блоці ядра, мікроядерне мінімізує ядро і переносить служби у користувацький простір

Запитання 8

Чому перейшли від інтерфейсу командного рядка до графічного?

варіанти відповідей

Щоб відокремити адміністраторів від користувачів

Для дозволу запуску деяких інструкцій


Для прискорення роботи процесора

Щоб спростити взаємодію для пересічних користувачів, використовуючи наочні візуальні елементи

Запитання 9

Ключове завдання файлової системи?

варіанти відповідей

Визначення кількості памʼяті в системі


Для пришвидшення компіляція програм

Організація та зберігання файлів і каталогів, спрощення доступу до даних

Для підключення Flash накопичувачів

Запитання 10

Роль драйверів пристроїв?

варіанти відповідей

Інкапсулювати особливості пристрою та надати стандартизований інтерфейс ОС

Надавати користувачам доступ до пристрою безпосередньо

Керувати правами доступу до процесорних інструкцій

Працювати з мережевими протоколи на рівні ядра

Запитання 11

Що таке NTFS?

варіанти відповідей

Стара мережна технологія передачі даних

Текстовий інтерфейс керування ядром

Журнальна файлова система Windows 

Інструмент для перетворення машинного коду у вихідний

Запитання 12

Для чого призначена команда "cd"

варіанти відповідей

Копіювання файлів на інший диск

Зміна поточного каталогу у файловій системі

Форматування розділу диска

Завантаження ядра ОС у пам’ять

Запитання 13

Призначення системних викликів:

варіанти відповідей

Надавати програмам контрольований доступ до функцій ядра, замість прямої роботи з апаратурою

Служити каналом для нелегального доступу до мережі

Перевіряти цілісність змінних оточення

Стісняти файли перед їх відкриттям

Запитання 14

Що таке багатопоточність?


варіанти відповідей

Система зберігання паролів у ядрі

Метод шифрування даних у файлах

Запуск кількох ОС одночасно на одному CPU

Поділ процесу на кілька потоків, які можуть виконуватися паралельно

Запитання 15

Завдання планувальника процесів?


варіанти відповідей

Шифрувати системні конфігурації

Визначати, який процес або потік виконуватиметься наступним, враховуючи пріоритети і стани

Розподіляти мережеві адреси між процесами

Виконувати заплановані процеси(таймер)

Запитання 16

Для чого використовується буферизація у файлових системах?

варіанти відповідей

Для стискання всіх файлів до мінімуму

Для забезпечення універсального мережевого доступу

Для тимчасового збереження даних з метою зменшення кількості операцій вводу/виводу

Для вимірювання швидкості жорсткого диска

Запитання 17

Яка із наведених ОС історично була першою комерційно успішною з графічним інтерфейсом?

варіанти відповідей

Apple Macintosh System Software

MS-DOS із OS/2

UNIX з X Window System

Linux з GNOME

Запитання 18

Який основний режим роботи процесора забезпечує контроль ОС над програмами?

варіанти відповідей

Користувацький режим (user mode)

Ядерний режим (kernel mode)

Графічний режим (graphic mode)

Термінальний режим (terminal mode)

Запитання 19

Чим відрізняється FAT32 від NTFS?

варіанти відповідей

FAT32 не підтримує файли більше за 4294967296 байт

NTFS не може бути використана в Windows

FAT32 має вбудовану функцію шифрування файлів

NTFS не сумісна з жодним іншим ПЗ

Запитання 20

Який основний недолік монолітного ядра порівняно з мікроядерним?

варіанти відповідей

Неможливість виконання програм у графічному режимі

Вразливість до помилок одного компонента, що може призвести до збою всього ядра

Повільніше переключення між процесами оскільки всі дані знаходиться в одному просторі памʼяті

Немає можливості підтримувати динамічні драйвери

Запитання 21

Які функції виконує завантажувач ОС? Оберіть всі правильні відповіді

варіанти відповідей

Завантаження ядра ОС у пам’ять

Керування доступом до файлів користувача

Ініціалізація базових апаратних компонентів

Форматування дисків перед кожним запуском

Запитання 22

Які переваги дає багатопоточність застосункам? Оберіть всі правильні відповіді

варіанти відповідей

Паралельне виконання завдань на багатоядерних процесорах

Погіршення швидкості інтерфейсу користувача

Можливість більш ефективно використовувати ресурси

Відсутність необхідності у синхронізації даних і пришвидшення роботи системи

Запитання 23

Навіщо ОС потрібні механізми синхронізації (м’ютекси, семафори)?


варіанти відповідей

Для забезпечення паралельного доступу до спільних ресурсів без конфліктів

Для прискорення роботи потоків

Для виконання програм за розкладом

Для забезпечення паралельного доступу до ресурсу процесора

Запитання 24

Який принцип лежить в основі віртуалізації?

варіанти відповідей

Імітація роботи апаратних ресурсів програмними методами

Відключення усіх апаратних ресурсів від ОС

Статичний розподіл пам’яті під один процес

Повна відсутність керування системою на рівні користувача

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест