Підручник містить повний і систематизований виклад фундаментальних концепцій сучасних операційних систем. Розглядаються основні функції операційних систем: керування процесами, пам'яттю, файлові системи, засоби вводу-виводу, мережні засоби, забезпечення безпеки тощо. Всі теоретичні положення підкріплюються прикладами, що розкривають особливості організації операційних систем UNIX/Linux та Windows ХР. Характерною рисою даного підручника є те, що він містить детальний опис програмних інтерфейсів, необхідних прикладним програмам для доступу до засобів операційних систем. У підручнику вдало поєднано виклад теоретичних концепцій побудови операційних систем і опис особливостей практичної реалізації з прикладами коду. Розглядається специфіка використання системних викликів UNIX/Linux і функцій Win32 АРІ, наводяться численні приклади програмного коду. Книжка призначена для студентів, які навчаються за напрямом «Комп'ютерні науки» і вивчають сучасні інформаційні технології в рамках дисципліни «Системне програмування і операційні системи», а також для викладачів зазначеної дисципліни. Книжка також може бути корисна професійним програмістам і системним адміністраторам.