Лекционный материал
Лекция 1. Понятие качества продукта и процесса.
Лекция 2. Атрибуты качества продукта и их характеристика.
Лекция 3. Атрибуты качества продукта и их характеристики.
Лекция 4. Уязвимости ПО (Презентация).
Рабочий лист для лекции 5. Часть 1.
Рабочий лист для лекции 5. Часть 2.
Лекция 6. Тестирование безопасности (дидактический конструктор).
Продолжение лекции 6. Тестирование безопасности (дидактический конструктор).
Лекция 7. Основные понятия информационной безопасности (дидактический конструктор).
Лекция 8. Программные ошибки. Обеспечение надежности (Презентация).
Лекция 9. Вредоносное программное обеспечение (Презентация).
Лекция 10. Методы определения требований в программной инженерии.
Лекция 11. Мероприятия, направленные на контроль и обеспечение качества артефактов проекта.
Лекция 12. Документирование исходного кода.
Лекция 13. Программирование «с защитой от ошибок».
Лекция 15. Пользовательский интерфейс. Рекомендации (Презентация).
Методические указания по выполнению лабораторных работ
Лабораторная работа 1-2. Оценка качества программного обеспечения для создания систем тестирования
Лабораторная работа 3. Тестирование программных продуктов. Знакомство со сканерами безопасности
Лабораторная работа 9. Создания меню в C#. Элемент управления menuStrip
Лабораторная работа 11. Работа с различными элементами проектов Windows Form. Unit-тестирование
Лабораторная работа 12. Оценка характеристик программ на основе лексического анализа
Лабораторная работа 13. Сокрытие информации на HTML – страницах
Лабораторная работа 14. Рефакторинг. Оформление отчетов по тестированию