Содержание
- Введение 1
- Основные функции операционных систем 2
- - Управление процессами и потоками 2.1
- - Управление памятью: организация и виртуализация 2.2
- - Файловые системы и управление устройствами ввода-вывода 2.3
- Структура операционных систем 3
- - Архитектурные подходы: монолитные, микроядерные и модульные 3.1
- - Компоненты ядра: планировщик, менеджер памяти, драйверы устройств 3.2
- - Системные вызовы и интерфейсы прикладного программирования (API) 3.3
- Типы операционных систем и их особенности 4
- - Десктопные операционные системы: Windows, macOS, Linux 4.1
- - Серверные операционные системы: Windows Server, Linux Server 4.2
- - Мобильные операционные системы: Android, iOS 4.3
- Примеры практического применения операционных систем 5
- - Операционные системы в повседневной работе пользователей 5.1
- - Применение операционных систем в вычислительных сетях и серверах 5.2
- - Операционные системы в встраиваемых системах и облачных вычислениях 5.3
- Заключение 6
- Список литературы 7