Контрольные вопросы к дифференцированному зачету
Скачать 12.96 Kb.
|
Контрольные вопросы к дифференцированному зачету 1. Методы организации работы в команде разработчиков. 2. Системы контроля версий. 3. Цели, задачи, этапы и объекты ревьюирования. 4. Планирование ревьюирования. 5. Цели, корректность и направления анализа программных продуктов. Выбор критериев сравнения. Представление результатов сравнения. 6. Примеры сравнительного анализа программных продуктов. 7. Цели, задачи и методы исследования программного кода. 8. Механизмы и контроль внесения изменений в код. 9. Обратное проектирование. 10. Анализ потоков данных. 11. Дизассемблирование. 12. Предпроцессинг кода. 13. Интеграция в IDE. 14. Валидация кода на стороне сервера и разработчика. 15. Совместимость и использование инструментов ревьюироваия в различных системах контроля версий. 16. Особенности ревьюирования в Linux. Настройки доступа. 17. Типовые инструменты и методы анализа программных проектов. 18. Инструментарий различных сред разработки. 19. Инструментарий JavaDevelopmentKit. 20. Инструментарий Eclipse C/C++ Development Tools. 21. Инструментарий NetBeans и другие. 22. Методологии (подходы) разработки ПО: XP, RUP, MSF |