Технологии разработки программного обеспечения


Контрольные вопросы - часть 2


15.           В каком отношении находятся сообщения и действия? Перечислите разновидности действий.

16.           Чем отличается процедурный поток от асинхронного потока сообщений?

17.           Как указывается повторение сообщений?

18.           Как показать ветвление сообщений?

19.           Что общего в диаграмме последовательности и диаграмме сотрудничества? Чем они отличаются друг от друга?

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

21.           Когда удобнее применять диаграммы последовательности?

22.           Из каких элементов состоит диаграмма Use Case?

23.           Какие отношения разрешены между элементами диаграммы Use Case?

24.           Для чего применяют диаграммы Use Case?

25.           Чем отличаются друг от друга отношения включения и расширения с точки зрения управления?

26.           Каково назначение спецификации элемента Use Case и как она оформляется?

27.           Что такое сценарий элемента Use Case?

28.           Как документируется отношение включения?

29.           Как документируется отношение расширения?

30.           Каков порядок построения модели требований?

31.           Каково назначение кооперации? Какие составляющие ее образуют?

32.           Могут ли разные кооперации использовать одинаковые классы? Обоснуйте ответ.

33.           Что такое паттерн?

34.           Чем паттерн отличается от кооперации? Чем они схожи?

35.           Как описывается паттерн?

36.           Что нужно сделать для применения паттерна?

37.           Каковы цели бизнес-моделирования?

38.           Из каких частей состоит бизнес-модель? На что похожи эти части? В чем их своеобразие?

 




Начало  Назад  Вперед



Книжный магазин