Экзаменационные вопросы по предмету
«Технология разработки ПО»
(3 курс, МО)


  1. Технология разработки программного обеспечения. Классическая и OpenSource модели разработки и распространения ПО.

  2. Группа разработки программного продукта. Жизненный цикл программного продукта. Архитектура программных систем.

  3. Технико-экономическое обоснование программного проекта. Техническое задание на программный проект.

  4. Объектно-ориентированные анализ, проектирование и программирование. Принципы объектного подхода.

  5. Классы и объекты, отношения между ними. Оценка качества классов и объектов.

  6. Объектно-ориентированный анализ (ООА). Методики ООА.

  7. Объектно-ориентированное проектирование. Структурные сущности объектно-ориентированной методологии (ООМ). Архитектурные виды программной системы, реализуемые в объектно-ориентированном проектировании.

  8. Рациональный унифицированный процесс (Rational Unified Process – RUP). Основные характеристики RUP. Фазы, итерации и циклы разработки RUP. Рабочие процессы RUP. Артефакты RUP.