|
Варіант№1
1. Основні функції операційних систем.
2. Розподiл пам'ятi. Видiлення, звiльнення блоку пам'ятi.
3. Фрагмент коду, що реалізує семафор запиту
Варіант№2
1. Основні архітектури ядер ОС.
2. Програмування вводу/виводу на фізичному рівні.
3. Опишіть послідовність дій, що повинна виконуватись в системі під час збереження файлу на диску в текстовому редакторі а) Windows (NTFS);
Варіант№3
2. Розподiл пам'ятi. Видiлення, звiльнення блоку пам'ятi.
Варіант№4
Варіант№5
1. Чи немає протиріччя між використанням модулів та принципом монолітного ядра в Linux?
2. Органiзацiя виводу на екран. Використання функцiй BIOS.
Варіант№6
1. Основні типи операційних систем.
2. Управлiння роботою програми. Запуск дочiрнього процесу.
3. Фрагмент коду, що реалізує Функцii для роботи з файлами
Варіант№7
1. Чому більшість вбудованих систем розроблено як системи реального часу?
2. Драйвер пристрою.
3. Фрагмент коду, що реалізує застосування, яке виводить розмір заданого каталогу до та після стискання
Варіант№8
1. Чи немає протиріччя між використанням модулів та принципом монолітного ядра в Linux?
2. Розподiл пам'ятi. Видiлення, звiльнення блоку пам'ятi.
3. Фрагмент коду, що реалізує простий командний інтерпретатор
Варіант№9
1. Основні недоліки традиційної багаторівневої архітектури ОС?.
2. Програмування вводу/виводу на фізичному рівні.
3. Фрагмент коду, що реалізує стек
Варіант№10
3. Фрагмент коду, що реалізує виділення блоку памяті
Варіант№11
3. Фрагмент коду, що реалізує запуск дочірнього процесу
Варіант№12
3. Фрагмент коду, що реалізує перемикання контексту
Варіант№13
3. Фрагмент коду, що реалізує виділення\звільнення ресурсу
Варіант№14
1. Чому перехід на мікроядерну архітектуру може спричинити зниження продуктивності ОС?.
2. Програмування вводу/виводу на фізичному рівні.
3. Фрагмент коду, що реалізує захист ресурсу
Варіант№15
1. Основні архітектури ядер ОС.
3. Фрагмент коду, що реалізує просту чергу FIFO
Варіант№16
1. Мікроядерна архітектура ОС.
3. Фрагмент коду, що реалізує набір функцій обробки файлів, що містять записи фіксованої довжини. У набір повинні входити функції: створення, відкриття, закриття файлу;
Варіант№17
1. Характеристика монолітної архітектури ядра.
3. Фрагмент коду, що для заданого файлу виведе його атрибути.
Варіант№18
3. Фрагмент коду, що реалізує перемикання контексту
Варіант№19
1. Основні архітектури ядер ОС.
3. Фрагмент коду, що реалізує механізм копіювання файлів
Варіант№20
2. Програмування вводу/виводу на фізичному рівні.
3. Фрагмент коду, що реалізує обробку натискання клавіш
Варіант№21
1. Основні переваги та недоліки архітектури Windows.
3. Фрагмент коду, що реалізує обробку подій клавіатури на низькому рівні
Варіант№22
1. Основні переваги та недоліки архітектури Linux.
3. Фрагмент коду, що реалізує запуск дочірнього процесу
Варіант№23
1. Основні архітектури ядер ОС.Нано ядро.
2. Назвіть елемент структури програмного й апаратного забезпечення комп'ютера, що розташовується між ОС і прикладними програмами? Фрагмент коду, що реалізує динамічне виділення блоку памяті
Варіант№24
1. Основні архітектури ядер ОС.Мікроядро.
2. Що відбувається при відсутності необхідної сторінки в оперативній пам'яті?
3. Які елементи свого процесу ділять між собою його потоки?
Варіант№25
1. Чому деякі утиліти складаються з прикладної програми та драйвера пристрою?.
2. Назвіть основну ціль створення файлової системи NTFS.
3. Фрагмент коду, що реалізує перемикання контексту
Дата добавления: 2015-11-04; просмотров: 34 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
закріплення зброї за особовим складом 2 механізованої роти | | | Предположим, что экономика подразделяется только на две отрасли: А и Б. Отрасль А производит потребительские товары (непосредственно реализуемые домашним хозяйствам) и продукцию производственного |