Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебники CALS(SE) / Кафедра. CASE-технологии. Вопросы к зачету

.doc
Скачиваний:
48
Добавлен:
11.02.2015
Размер:
47.1 Кб
Скачать

CASE-технологии создания автоматизированных и информационных систем

Вопросы к зачёту

  1. В чём состоят особенности программного продукта, как рыночного продукта?

  2. В чём состоят особенности формирования себестоимости и цены программного продукта?

  3. Какие виды программных продуктов выделяются с точки зрения рынка?

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

  5. Какова область эффективного применения технологии быстрого прототипирования и почему?

  6. Какие виды проектов могут выполняться в ходе жизненного цикла программного продукта?

  7. Как вид проекта влияет на состав рабочей группы и распределение ролей внутри неё?

  8. Каков типовой состав рабочей группы, выполняющей проект, связанный с жизненным циклом программного продукта, и почему?

  9. Какие особенности имеет управление проектом по разработке программного продукта по сравнению с проектом по выбору и внедрению программного продукта?

  10. Как осуществляется управление конфигурацией программного продукта?

  11. Для чего нужны CASE-технологии; технологиями чего они являются?

  12. Как связаны способ производства программного продукта и применение CASE-технологий?

  13. Как задачи CASE-технологий влияют на функциональность и архитектуру CASE-систем?

  14. Кто и как использует CASE-систему на различных этапах разработки программного продукта?

  15. Как должно быть организовано выполнение проекта по созданию программного продукта, чтобы применение CASE-системы было наиболее эффективным?

  16. Почему нельзя оценивать программный продукт вне контекста задач, для решения которых этот продукт предназначен?

  17. Как связаны между собой понятия «бизнес-процесс», «производственный процесс» и «технологический процесс»?

  18. Как качество моделирования бизнес-процессов влияет на эффективность функционирования программного продукта в информационной среде предприятия?

  19. В чем состоит основное отличие объектно-ориентированного подхода к анализу и моделированию предметных задач от других подходов аналогичного назначения?

  20. Как классифицируются требования к программному продукту? Как должно осуществляться управление требованиями к программному продукту?

  21. Как влияет на требования к программному продукту наличие у Заказчика (Потребителя) интегрированной информационной среды, в которую должен быть интегрирован программный продукт?

  22. Что такое сценарий использования программного продукта, для чего он нужен и как связан с задачами, для решения которых создаётся (выбирается) программный продукт?

  23. Как реализуются отношения уточнения и включения в сценариях использования программного продукта?

  24. Как осуществляется анализ сценариев использования программного продукта при выработке функциональных требований к нему?

  25. Какие виды моделей предусмотрены в языке моделирования UML, и с чем это связано?

  26. Как осуществляется моделирование сценариев использования программного продукта с помощью языка моделирования UML?

  27. Каковы сильные и слабые стороны языка моделирования UML при моделировании сценариев использования программного продукта?

  28. Для чего нужно техническое задание на программный продукт? Что должно включать в себя техническое задание на программный продукт? Как сформировать ТЗ на разработку программного продукта с помощью объектно-ориентированной CASE-системы?

  29. Какие факторы и как надо учитывать при построении модели классов программного продукта на основе анализа сценариев его использования?

  30. Какие факторы и как надо учитывать при моделировании взаимодействия объектов в рамках сценариев использования программного продукта?

  31. Какие факторы и как надо учитывать при моделировании поведения субъектов и объектов, участвующих в использовании программного продукта?

  32. Как сформировать структуру данных для разрабатываемого программного продукта с помощью объектно-ориентированной CASE-системы?

  33. Как описать взаимодействие объектов в задаче, для решения которой разрабатывается программный продукт, с помощью объектно-ориентированной CASE-системы?

  34. Какие требования предъявляются к качеству программного продукта? Как и кем осуществляется оценка качества программного продукта?

  35. Каковы требования к метрикам качества программного продукта? Какие метрики качества программного продукта могут, в настоящее время, считаться безусловно хорошими?

  36. Как связано применение CASE-технологий и систем с обеспечением и оценкой качества программного продукта?

  37. Кто и как должен осуществлять тестирование программного продукта? Каковы цели различных видов тестирования программного продукта?

3