Відмінності між версіями «Матеріали до екзамену»
(Створена сторінка: Вітаю, на цій сторінці ви знайдете теоретичні матеріали для підготовки до екзамену з дис...) |
|||
Рядок 5: | Рядок 5: | ||
[[Означення операційної системи.]] | [[Означення операційної системи.]] | ||
− | [[Еволюція ОС.]] | + | [[Еволюція ОС. | Тема 1. Вступ до курсу. Означення операційної системи.]] |
− | [[Класифікації ОС.]] | + | [[Класифікації ОС. | Тема 1. Вступ до курсу. Означення операційної системи.]] |
[[Означення поняття “процес”. Стани процесів.]] | [[Означення поняття “процес”. Стани процесів.]] |
Версія за 16:58, 13 січня 2014
Вітаю, на цій сторінці ви знайдете теоретичні матеріали для підготовки до екзамену з дисципліни "Операційні системи" (практичних застосувань тут не вміщено, адже навіщо тоді існували лаби протягом 2 семестрів? =) ). Кожному питанню з білета тут відповідає створена стаття. З використовуваних джерел - Вікіпедія, (звісно ж)конспект, статті ВІКІ КДПУ, посібники з університетського сервера, і жодних посягань на авторські права. Сподіваюся, викладений та систематизований матеріал стане у пригоді тим, хто хоче вдало скласти іспит. Успіхів!
Означення операційної системи.
Тема 1. Вступ до курсу. Означення операційної системи.
Тема 1. Вступ до курсу. Означення операційної системи.
Означення поняття “процес”. Стани процесів.
Контекст і дескриптор процесу.
Призупинені процеси. Модель з одним призупиненим процесом.
Процеси в Linux. Стани та опис процесів.
Керування процесами в Linux. Системна функція ядра fork().
Проблема синхронізації. Ефект гонок.
Критична секція. Способи розв’язання.
Взаємне блокування або тупики.
Керування пам'яттю. Типи адрес.
Розподіл пам'яті фіксованими розділами.
Розподіл пам'яті розділами змінної величини.
Розподіл пам'яті переміщуваними розділами.
Розподіл пам'яті з використанням дискового простору. Поняття віртуальної пам'яті.
Механізм перетворення віртуальної адреси у фізичну при сторінковій організації пам'яті.
Механізм перетворення віртуальної адреси у фізичну.
Сторінково-сегментний розподіл.
Ієрархія запам'ятовуючих пристроїв.
Віртуальна пам’ять Linux. Адресація віртуальної пам’яті.
Алгоритм заміщення сторінок в Linux. 35. Керування пам’яттю в Win2000. Карта віртуальних адрес.
Фізична організація пристроїв введення-виводу.
Організація програмного забезпечення введення-виводу. Драйвери пристроїв.
Ввод-вивід з використанням перепинів.
Прямий доступ до пам’яті. DMA.
Класифікації пристроїв вводу-виводу.
Еволюція функцій вводу-виводу.
Дискове планування. Параметри швидкодії диску.
Стратегії дискового планування.
Файли. Термінологія. Операції над файлами.
Системи керування файлами. Архітектура файлової системи.
Організація файлів. Змішаний файл. Послідовний файл.
Індексно-послідовний файл. Індексний файл. Файл прямого доступу.