Содержание
- Введение 1
- Основные понятия и классификация системного программного обеспечения 2
- - Операционные системы: структура и функции 2.1
- - Драйверы устройств: принципы работы и взаимодействие с оборудованием 2.2
- - Утилиты и сервисы системного ПО: назначение и виды 2.3
- Архитектура и организация системного программного обеспечения 3
- - Структура операционной системы: ядро, оболочка и системные библиотеки 3.1
- - Принципы модульного проектирования системного ПО 3.2
- - Взаимодействие компонентов системного ПО: API, системные вызовы и межпроцессное взаимодействие 3.3
- Инструменты и технологии разработки системного ПО 4
- - Языки программирования для системного ПО: C, C++, Assembly 4.1
- - Среды разработки и инструменты отладки 4.2
- - Системы управления версиями: Git, SVN 4.3
- Системное программное обеспечение: Практические примеры и анализ 5
- - Анализ производительности операционных систем и оптимизация 5.1
- - Разработка и отладка драйверов устройств: примеры 5.2
- - Использование утилит для диагностики и обслуживания систем 5.3
- Заключение 6
- Список литературы 7