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