Перечень экзаменационных вопросов по дисциплине
«Технология разработки программных продуктов» для групп 4-П-1, 4-П-2
1. Характеристика отрасли производства программного обеспечения
- Технологический цикл разработки программных систем (ЖЦ ПО)
 - Стадии и этапы разработки программного обеспечения
 - Анализ требований, предъявляемых к системе
 - Разработка технического задания
 - Разработка проекта (развернутый план проекта)
 - Классический жизненный цикл
 - Макетирование
 - Стратегии конструирования ПО
 - Инкрементная модель
 - Быстрая разработка приложений
 - Спиральная модель
 - Компонентно–ориентированная модель
 - ХР – процесс
 - Структура идеального ХР - процесса
 - Стандарты документирования программных средств. Виды программных документов.
 - Единая система программной документации
 - Методология проектирования программных систем
 - Информационное моделирование
 - Проектирование интерфейса пользователя (Диалоговый интерфейс)
 - Проектирование интерфейса пользователя (Графический интерфейс)
 - Стиль программирования. Модульность, структурность.
 - Стиль программирования. Структурированность, читабельность.
 - Структура программных продуктов
 - Модульное программирование
 - Нисходящее проектирование
 - Структурное программирование. Принципы структурной методологии
 - Связность модуля
 - Сцепление модулей
 - Основные понятия объектно–ориентированного программирования
 - Методика объектно-ориентированного программирования
 - Этапы программирования в ООП
 - Принципы программирования в ООП
 - Критерии эффективного программирования
 - Оптимизация программ
 - Отладка программного обеспечения
 - Рекомендации по организации отладки
 - Отладочные средства VB или С++
 - Тестирование, правила, этапы, виды
 - Ошибки ПО, заповеди тестирования, психологические аспекты тестирования
 - Тестирование программы как «чёрного ящика», как «белого ящика»
 - Тестирование модулей. Пошаговое тестирование
 - Восходящее тестирование, нисходящее тестирование
 - Метод большого скачка, метод сандвича
 
Вопросы к зачету по дисциплине
«Технология разработки программных продуктов»
2 семестр
- Структура программно-технических средств ИБ
 - Защита программных продуктов
 - Программные системы защиты от несанкционированного копирования
 - Правовые методы защиты программных продуктов и БД
 - Типы лицензии
 - Виды лицензии на программные продукты
 - Правовая охрана программ и БД
 - Защита авторских прав
 - Регистрация программ и БД
 - Возникновение авторского права. Презумпция авторства
 - Соавторство
 - Свободное воспроизведение программ для ЭВМ и БД. Декомпилирование программ для ЭВМ
 - Общие положения CASE – технологий
 - Характеристика современных CASE – средств
 - Поставка программных средств на производство
 
 

