Вопросы к зачету по дисциплине <Технология производства программного обеспечения> 2004/05 уч. год., осенний семестр, III курс МПИ, ИС. 1. Персонал, продукт, процесс, проект. 2. Процесс производства ПО, методы, средства. Фундаментальные этапы. 3. Линейная модель (жизненный цикл), линейная модель с возвратами. Прототипирование (макетирование). Компонентная модель. RAD. 4. Эволюционная модель. Инкрементальная модель. Спиральная модель. 5. Процессы управления проектом. Зоны ответственности менеджера. 6. Планирование и график работ. Временные и сетевые диаграммы. 7. Контроль хода работ. Прогресс разработки. Обеспечение качества. 8. Понятие <требования>. Анализ требований. Спецификация требований. 9. Функциональные и нефункциональные требования. Количественные показатели для нефункциональных требований. 10. Аттестация требований. 11. Моделирование требований. 12. Диаграммы сущность-связь (ERD). 13. Глоссарий, предметная область, системное окружение и рамки системы. 14. Модели потоков данных (DFD). 15. Модели прецедентов (варианты использования). 16. Модели конечных автоматов (состояний). 17. Проектирование. Принципы. Качество ПО. 18. Проектирование архитектуры. 19. Архитектурные стили. 20. Проектирование подсистем и интерфейсов подсистем. 21. Проектирование интерфейса пользователя. 22. Инспектирование. Автоматический статический анализ программ. 23. Проектирование тестов. План тестирования. 24. Тестирование и отладка. V-модель. 25. Метод белого ящика. 26. Метод черного ящика. 27. Тестирование блоков и интеграционное тестирование, 28. Аттестационное тестирование и системное тестирование. Критерии завершения тестирования и рекомендации.