Аннотація | Викладено основні принципи побудови та використання сучасних операційних систем. Розглянуто методи керування пам'яттю, процесами, потоками, зовнішніми пристроями та їх використання під час практичного програмування.
Для студентів вищих навчальних закладів, які навчаються за напрямом "Комп'ютерні науки".
ЗМІСТ
Вступ...6
1.ОГЛЯД ОПЕРАЦІЙНИХ СИСТЕМ...9
1.1.Роль і задачі операційних систем...9
1.2.Історія розвитку операційних систем...10
1.3.Функції типових операційних систем...20
1.4.Вплив програмного забезпечення з відкритим кодом і Internet на проектування ОС...23
1.5.Механізми підтримки моделі "клієнт - сервер",мобільних пристроїв...23
1.6.Властивості операційних систем...25
1.7.Класифікація операційних систем...26
Запитання та задачі...27
2.ОСНОВНІ ПРИНЦИПИ РОЗРОБЛЕННЯ ОПЕРАЦІЙНИХ СИСТЕМ...29
2.1.Структуризація за ієрархічним методом...2 9
2.2.Методологія ядра...32
2.3.Абстракції, процеси та ресурси...41
2.4.Необхідність АРІ та проміжного програмного забезпечення (middleware) ...42
|