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