Нормативна частина
Робочa навчальнa програмa дисципліни
Анотація дисципліни
Керівництво з вивчення дисципліни
Критерії та шкала оцінювання знань студентів
Про авторів
Навчальна частина
Теоретичний курс
ВСТУП
Модуль 1
ТЕМА 1. ДИСЦИПІНИ ПРОГРАМНОЇ ІНЖЕНЕРІЇ І ОБЛАСТІ ЯДРА ЗНАНЬ – SWEBOK
ТЕМА 2. СТАНДАРТ І МОДЕЛІ ЖИТТЄВОГО ЦИКЛУ
ТЕМА 3. ВИЗНАЧЕННЯ ВИМОГ ДО ПРОГРАМНИХ СИСТЕМ
ТЕМА 4. МЕТОДИ ОБ’ЄКТНОГО АНАЛІЗУ І МОДЕЛЮВАННЯ
ТЕМА 5. ПРИКЛАДНІ Й ТЕОРЕТИЧНІ МЕТОДИ ПРОГРАМУВАННЯ
Модуль 2
ТЕМА 6. МЕТОДИ ДОВЕДЕННЯ, ВЕРИФІКАЦІЇ І ТЕСТУВАННЯ ПРОГРАМ
ТЕМА 7. ІНТЕРФЕЙСИ, ВЗАЄМОДІЯ, ЕВОЛЮЦІЯ ПРОГРАМ І ДАНИХ
ТЕМА 8. ІНЖЕНЕРІЯ ВИРОБНИЦТВА ПРОГРАМНИХ ПРОДУКТІВ
ТЕМА 9. МОДЕЛІ ЯКОСТІ ТА НАДІЙНОСТІ ПРОГРАМНИХ СИСТЕМ
ТЕМА 10. МЕТОДИ КЕРУВАННЯ ПРОГРАМНИМ ПРОЕКТОМ
Додаток А. Рекомендації до виконання завдань лабораторних робіт 10-15 згідно варіантів
Додаток Б. Java-методи класів String, StringBuilder та Integer для роботи з рядками
Перелік стандартів програмної інженерії
Практичний курс
ЛАБОРАТОРНА РОБОТА № 1. ПІДГОТОВКА ПРОГРАМНОГО ПРОЕКТУ
ЛАБОРАТОРНА РОБОТА № 2. ГРАФІЧНА НОТАЦІЯ UML, ДОКУМЕНТУВАННЯ
ЛАБОРАТОРНА РОБОТА № 3. СТРУКТУРНІ ШАБЛОНИ ПРОЕКТУВАННЯ. ШАБЛОНИ COMPOSITE, DECORATOR, PROXY
ЛАБОРАТОРНА РОБОТА № 4. СТРУКТУРНІ ШАБЛОНИ ПРОЕКТУВАННЯ. ШАБЛОНИ FLYWEIGHT, ADAPTER, BRIDGE, FACADE
ЛАБОРАТОРНА РОБОТА № 5. ШАБЛОНИ ПОВЕДІНКИ. ШАБЛОНИ ITERATOR, MEDIATOR, OBSERVER
ЛАБОРАТОРНА РОБОТА № 6. ШАБЛОНИ ПОВЕДІНКИ. ШАБЛОНИ STRATEGY, CHAIN OF RESPONSIBILITY, VISITOR
ЛАБОРАТОРНА РОБОТА № 7. ШАБЛОНИ ПОВЕДІНКИ. ШАБЛОНИ MEMENTO, STATE, COMMAND, INTERPRETER
ЛАБОРАТОРНА РОБОТА № 8. ПОРОДЖУВАЛЬНІ ШАБЛОНИ. ШАБЛОНИ PROTOTYPE, SINGLETON, FACTORY METHOD
ЛАБОРАТОРНА РОБОТА № 9. ПОРОДЖУВАЛЬНІ ШАБЛОНИ. ШАБЛОНИ ABSTRACT FACTORY, BUILDER
ЛАБОРАТОРНА РОБОТА № 10-11. БІБЛІОТЕКА МОДУЛЬНОГО ТЕСТУВАННЯ JUNIT
ЛАБОРАТОРНА РОБОТА № 12-13. ЦЕНТРАЛІЗОВАНА СИСТЕМА КЕРУВАННЯ ВЕРСІЯМИ SUBVERSION
ЛАБОРАТОРНА РОБОТА № 14-15. ТЕХНОЛОГІЯ JAX-WS
Контролююча частина
Питання до екзамену
Контрольні питання і завдання до теми 1
Контрольні питання і завдання до теми 2
Контрольні питання і завдання до теми 3
Контрольні питання і завдання до теми 4
Контрольні питання і завдання до теми 5
Контрольні питання і завдання до теми 6
Контрольні питання і завдання до теми 7
Контрольні питання і завдання до теми 8
Контрольні питання і завдання до теми 9
Контрольні питання і завдання до теми 10
Тестовий контроль знань. Модуль 1
Тестовий контроль знань. Модуль 2
Глосарій
Список літературних джерел
Список позначень і скорочень