logo
321 / ПРОГРАММНАЯ ИНЖЕНЕРИЯ

Вопросы для подготовки к экзамену:

  1. Назовите цели и задачи программной инженерии.

  2. Назовите признаки зрелой профессии. Какие из них присущи программной инженерии.

  3. Назовите области знаний SWEBOK инженерии разработки ПО.

  4. Приведите базовые понятия SWEBOK.

  5. Определите цели и задачи области инженерии – управление проектом.

  6. Определите цели и задачи области инженерии – управление качеством.

  7. Дайте определение жизненного цикла разработки программного обеспечения.

  8. Назовите три основные группы процессов жизненного цикла и перечислите процессы каждой из групп.

  9. Назовите дополнительные процессы ЖЦ и перечислите их.

  10. Дайте характеристику организационных процессов ЖЦ.

  11. Какой международный стандарт определяет перечень и содержание процессов ЖЦа программного продукта?

  12. Все ли процессы, указанные в стандарте, должны быть выполнены при каждой разработки программного обеспечения или дает ли стандарт такие возможности, которые могут быть актуальными для конкретного случая?

  13. Какие разделы ядра знаний и стандарта наиболее необходимы при разработке программных систем.

  14. Охарактеризуйте понятие модели ЖЦ и назовите их виды.

  15. Дайте характеристику каскадной модели.

  16. Определите отличительную особенность спиральной модели ЖЦ.

  17. Какие общие черты имеют инкрементная и эволюционная модели?

  18. Дайте перечень процессов ЖЦ стандарта и назовите их назначение.

  19. Как построить новую модель ЖЦ на основе стандарта?

  20. Дайте классификацию процессов ЖЦ стандарта.

  21. Назовите процессы управления проектом.

  22. Назовите процессы управления качеством.

  23. Проведите сравнительную оценку модели процессов ЖЦ стандарта 12207 и областей–процессов ядра знаний SWEBOK.

  24. Как называется этап ЖЦ разработки ПО, на котором фиксируется контракт между заказчиком и исполнителем разработки?

  25. Назовите действующих лиц процесса формирования требований.

  26. Назовите источники сведений о требованиях.

  27. Какова последовательность шагов по использованию действующей системы в новой разработке?

  28. Назовите категории классификации требований.

  29. Цели и составляющие концептуального моделирования проблемы.

  30. Что определяет онтология концептуального моделирования проблемы?

  31. Объясните суть отношений, с помощью которых строятся понятия: обобщение, декомпозиция, абстракция, ассоциация.

  32. Назовите элементы объектно-ориентированного моделирования программных систем.

  33. В чем состоит принцип сокрытия информации?

  34. Определите концепция модели сценариев для сбора требований.

  35. Дайте пояснения для нотации диаграммы сценариев и базовых отношений в них.

  36. Назовите основные типы объекты модели.

  37. Приведите задачи трассировки требований.

  38. Расскажите о принципах взаимоотношений между заказчиком и разработчиком требований к системе.

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4