
- •Міністерство освіти і науки, молоді та спорту України
- •___Операційні системи____
- •(Назва навчальної дисципліни)
- •Питання та вправи на практичні заняття
- •Черкаси 2012 Модуль1
- •Тема 1. Поняття ос, мета її роботи. Класифікація комп’ютерних систем
- •Тема 2. Історія ос. Діалекти unix. Режими пакетної обробки, мультипрограмування, розділу часу
- •Тема 3. Особливості ос для різних класів комп’ютерних систем. Ос реального часу. Ос для хмарних обчислень
- •Тема 1. Архітектура комп’ютерної системи
- •Тема 2. Архітектура ос. Управління процесами: Основні поняття. Семафори і монітори.
- •Тема 1. Огляд функцій ос: управління пам’яттю, файлами, процесами, мережами, командними інтерпретаторами, сервіси ос, системні виклики. Рівні абстракції ос. Архітектура unix и ms-dos
- •Тема 1. Рівні абстракції ос. Ос с архітектурою мікроядра. Віртуальні машини. Мета проектування і розробки ос. Генерація ос Питання
- •Тема 2. Управління процесами. Планування і диспетчеризація процесів
- •Тема 3. Потоки (threads) и багатопоточне виконання програм (multi-threading)
- •Тема 4. Методи синхронізації процесів
- •Тема 1. Управління пам’яттю
- •Тема 2. Сторінковая організація пам’яті
- •Тема 3. Сегментна організація пам’яті.
- •Модуль 2
- •Тема 1. Системи файлів
- •Тема 2. Віртуальні файлові системи (vfs). Реалізація файлових систем.
- •Тема 3. Мережева файлова система nfs
- •Тема 1. Системи вводу-виводу
- •Що таке контролер?
- •Тема 1. Мережі і мережеві структури.
- •Тема 2. Безпека операційних систем і мереж
- •Тема 1. Архітектура, ядро, розповсюдження і ліцензування, принципи проектування, управління процессами
- •Тема 2. Огляд архітектури і можливостей системи Linux: Управління пам’яттю, ресурсами, файлові системи, драйвери пристроїв, мережі, безпека
- •Тема 1. Огляд архітектури і можливостей систем Windows 2000/xp/2003/Vista/2008/7
- •Тема 2. Системні механізми Windows
- •Тема 1. Ос для мобільних пристроїв. Windows Mobile Питання
- •Тема 2. Перспективи операційних систем I мереж
Тема 1. Рівні абстракції ос. Ос с архітектурою мікроядра. Віртуальні машини. Мета проектування і розробки ос. Генерація ос Питання
Що таке рівень абстракції і яких обмежень накладаються на реалізацію його операцій?
Які рівні абстракції реалізовані в системі OS/2?
Що таке мікроядро і як організуються операційні системи за принципом мікроядра?
У чому перевага розробки ОС за принципом мікроядра?
По яких принципах організована ОС Windows NT і з додатками для яких платформ вона підтримує сумісність?
Що таке віртуальна машина і який образ концепція віртуальної машини використається при розробці ОС?
У чому переваги для користувача при роботі в персональній віртуальній машині в рамках операційної системи?
Що таке віртуальна машина Java (JVM) і з яких компонентів вона складається?
Що таке завантажник класів в JVM?
Що таке верифиикатор в JVM?
Що таке інтерпретатор в JVM?
Що таке JIT-компілятор в JVM?
Що таке VES у платформі Microsoft.NET й у чому перевага .NET, у порівнянні з Java?
Які мети проектування й розробки ОС, з погляду її користувачів?
Які мети проектування й розробки ОС, з погляду її розроблювачів?
Що таке механізм (при розробці ОС)?
Що таке політика (при розробці ОС)?
На яких мовах високого рівня розробляються ОС?
Чому розробляти ОС на мовах високого рівня зручніше, ніж на асемблері?
Чому при установці ОС на конкретний комп'ютер необхідна генерація ОС саме для даного комп'ютера?
Що таке розкручування й програма розкручування?
Що таке BIOS й ROM BIOS й як вони використаються при розкручуванні системи?
Вправи