Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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



Варіант№1

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

2. Розподiл пам'ятi. Видiлення, звiльнення блоку пам'ятi.

3. Фрагмент коду, що реалізує семафор запиту

Варіант№2

1. Основні архітектури ядер ОС.

2. Програмування вводу/виводу на фізичному рівні.

3. Опишіть послідовність дій, що повинна виконуватись в системі під час збереження файлу на диску в текстовому редакторі а) Windows (NTFS);

Варіант№3

  1. Чому ядро ОС повинно виконуватись в привілейованому режимі?

2. Розподiл пам'ятi. Видiлення, звiльнення блоку пам'ятi.

  1. Опишіть послідовність дій, що повинна виконуватись в системі під час збереження файлу на диску в текстовому редакторі б)Linux(ext2fs)

 

Варіант№4

  1. Основні недоліки традиційної багаторівневої архітектури ОС?
  2. Органiзацiя вводу з клавiатури. Використання функцiй BIOS.
  3. Опишіть послідовність дій, що повинна виконуватись в системі під час збереження файлу на диску в текстовому в)Linux(ext3fs);

 

Варіант№5

1. Чи немає протиріччя між використанням модулів та принципом монолітного ядра в Linux?

2. Органiзацiя виводу на екран. Використання функцiй BIOS.

  1. Опишіть послідовність дій, що повинна виконуватись в системі під час збереження файлу на диску в текстовому редакторі г)Windows(FAT).

Варіант№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

  1. Що складніше в реалізації: мережна чи розподілена ОС?
  2. Основні схеми підтримки потоків в ядрі. В чому перевага схеми 1:1?

3. Фрагмент коду, що реалізує виділення блоку памяті

Варіант№11

  1. Основні функції операційних систем. Їх характеристики.
  2. Основні схеми реалізації таблиці процесів. В чому недоліки її реалізації через масив?

3. Фрагмент коду, що реалізує запуск дочірнього процесу



Варіант№12

  1. Чому ядро ОС повинно виконуватись в привілейованому режимі?
  2. Що таке процес – зомбі? Коли він утворюється?

3. Фрагмент коду, що реалізує перемикання контексту

Варіант№13

  1. Чи немає протиріччя між використанням модулів та принципом монолітного ядра в Linux?
  2. В чому різниця між витісняльною та невитісняльною багатозадачністю?

3. Фрагмент коду, що реалізує виділення\звільнення ресурсу

Варіант№14

1. Чому перехід на мікроядерну архітектуру може спричинити зниження продуктивності ОС?.

2. Програмування вводу/виводу на фізичному рівні.

3. Фрагмент коду, що реалізує захист ресурсу

Варіант№15

1. Основні архітектури ядер ОС.

  1. Основні способи організації адресації пам'яті.

3. Фрагмент коду, що реалізує просту чергу FIFO

Варіант№16

1. Мікроядерна архітектура ОС.

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

3. Фрагмент коду, що реалізує набір функцій обробки файлів, що містять записи фіксованої довжини. У набір повинні входити функції: створення, відкриття, закриття файлу;

Варіант№17

1. Характеристика монолітної архітектури ядра.

  1. Вилучення файла в FAT позначає всі займані ним кластери як вільні, але не очищує їх вміст. Які при цьому можуть виникнути проблеми?

3. Фрагмент коду, що для заданого файлу виведе його атрибути.

Варіант№18

  1. Чи немає протиріччя між використанням модулів та принципом монолітного ядра в Linux?
  2. Перелічіть основні типи інтерфейсів користувача. Їх недоліки та переваги.

3. Фрагмент коду, що реалізує перемикання контексту

Варіант№19

1. Основні архітектури ядер ОС.

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

3. Фрагмент коду, що реалізує механізм копіювання файлів

Варіант№20

  1. Принципи розподілу ресурсів. Від чого залежить вибір методу розподілу?

2. Програмування вводу/виводу на фізичному рівні.

3. Фрагмент коду, що реалізує обробку натискання клавіш

Варіант№21

1. Основні переваги та недоліки архітектури Windows.

  1. Назвіть основні відмінності в реалізації та використанні драйверів блокових та символьних пристроїв (Windows).

3. Фрагмент коду, що реалізує обробку подій клавіатури на низькому рівні

Варіант№22

1. Основні переваги та недоліки архітектури Linux.

  1. Назвіть основні відмінності в реалізації та використанні драйверів блокових та символьних пристроїв (Linux).

3. Фрагмент коду, що реалізує запуск дочірнього процесу

Варіант№23

1. Основні архітектури ядер ОС.Нано ядро.

2. Назвіть елемент структури програмного й апаратного забезпечення комп'ютера, що розташовується між ОС і прикладними програмами? Фрагмент коду, що реалізує динамічне виділення блоку памяті

Варіант№24

1. Основні архітектури ядер ОС.Мікроядро.

2. Що відбувається при відсутності необхідної сторінки в оперативній пам'яті?

3. Які елементи свого процесу ділять між собою його потоки?

 

Варіант№25

1. Чому деякі утиліти складаються з прикладної програми та драйвера пристрою?.

2. Назвіть основну ціль створення файлової системи NTFS.

3. Фрагмент коду, що реалізує перемикання контексту

 

 


Дата добавления: 2015-11-04; просмотров: 34 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
закріплення зброї за особовим складом 2 механізованої роти | Предположим, что экономика подразделяется только на две отрасли: А и Б. Отрасль А производит потребительские товары (непосредственно реализуемые домашним хозяйствам) и продукцию производственного

mybiblioteka.su - 2015-2024 год. (0.012 сек.)