ТРПО

Метода

Вопросы:

  1. Жизненный цикл программного обеспечения.
  2. Методология программирования. Технология программирования.
  3. Основные CASE-средства фирмы Computer Associates применяемые для разработки ПО.
  4. Рациональный Унифицированный Процесс (RUP), этапы разработки ПО и артефакты.
  5. Основные технологические программные продукты фирмы IBM Rational Согр применяемые для разработки ПО.
  6. Проект - приоритеты, цели, ресурсы, сроки. Формула Барри Боэма (Barry Boehm). Генерация документации проекта.
  7. Определение и описание требований к ПО. Стандарты на разработку требований. Проектирование требований к ПО, CASE средства разработки требований, управление требованиями к ПО с помощью CASE средств.
  8. Методологии функционального моделирования IDEF0.
  9. Процесс создания диаграмм IDEF0 в среде AlIFusion Process Modeler.
  10. Диаграммы DFD.
  11. Стандарт моделирования IDEF3.
  12. Основные элементы языка моделирования баз данных IDEFlx.
  13. Мощность связей. Типы связей. Типы ключей и их назначение при моделировании баз данных. Правила ссылочной целостности.
  14. Понятие «домен» стандарт IDEFlx.
  15. Представления (view).
  16. Назначение процесса нормализации данных. Понятию «функциональная зависимость».
  17. Нормальные формы (INF, 2NF, 3NF, 4NF).
  18. Логическая и физическая модели организации данных в СУБД.
  19. Процесс проектирования и разработки баз данных в среде AlIFusion Erwin Data Modeler.
  20. Унифицированный язык моделирования (UML). Диаграммы и их типы.
  21. Дайте развернутое определение класса. Области видимости и действия классов в языке UML.
  22. Особенности моделирования иерархии классов. Типы отношений между классами.
  23. Компонент, типы компонентов, типы отношений при организации компонентов.
  24. Диаграммы развертывания (deployment diagram).
  25. Сервис-ориентированная архитектура (Service-Oriented Architecture, SOA), сервисы, Web-сервисы и Web-службы. Основные технологии Webсервисов, используемые для построения Web-сервисов (XML, SOAP, WSDL, UDDI). Технология вызова сервиса.
  26. Структура сообщения SOAP.
  27. Язык описания Web - сервисов WSDL (Web Services Description Language)
  28. Графический язык описания бизнес процессов BPMN. Общая характеристика, взаимосвязь с языком BPEL. Структура языка BPMN
  29. Жизненный цикл тестирования. Стратегии тестирования, критерии тестирования. План тестирования, тест-CASE, покрытия критерия, оценка полноты тестирования ПО. Метрики и критерии тестирования. Метод «черного ящика». Метод «белого ящика».
  30. Верификация (verification) и валидация (validation). Верификация и валидация на каждом из этапов разработки ПО. V- модель тестирования ПО на основе обобщенной модели ЖЦ ПО.