Главная / Программирование /
Нотация и семантика языка UML / Тест 11
Нотация и семантика языка UML - тест 11
Упражнение 1:
Номер 1
Какое определение состояния деятельности (activity state) правильно?
Ответ:
 (1) одно из параллельных подсостояний состояния-композита, находясь в котором объект принимает внешние сообщения 
 (2) состояние в графе деятельности, которое служит для представления процедурной последовательности действий, требующих определенного времени 
 (3) произвольное состояние с дополнительным стереотипом "activity
" 
Номер 2
Какое определение состояния действия (action state) правильно?
Ответ:
 (1) последовательные подсостояния состояния-композита, в рамках которого в каждый момент времени объект может находиться в одном и только одном подсостоянии 
 (2) состояние в графе деятельности, которое служит для представления реализации операций классов, требующих продолжительного времени 
 (3) специальный случай состояния с некоторым входным действием и, по крайней мере, одним выходящим из состояния переходом 
Номер 3
Какое определение дорожки (swimlane) правильно?
Ответ:
 (1) графическая область диаграммы деятельности, содержащая элементы модели, ответственность за выполнение которых принадлежит отдельным подсистемам 
 (2) отдельная диаграмма деятельности, которая служит для представления реализации операций бизнес-процесса 
 (3) специальный случай состояния деятельности с несколькими входными переходами и, по крайней мере, одним выходящим из состояния переходом 
Упражнение 2:
Номер 1
Каким символом изображается ветвление процесса на диаграмме деятельности?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 2
Каким символом изображается распараллеливание процесса на диаграмме деятельности?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 3
Какие изображения перехода допустимы на диаграмме деятельности?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Упражнение 3:
Номер 1
Каким образом изображаются альтернативные переходы на диаграмме деятельности?
Ответ:
 (1) при помощи стереотипов 
 (2) при помощи сторожевых условий 
 (3) при помощи ограничений 
 (4) при помощи триггерных переходов 
Номер 2
Допустимо ли изображение триггерных переходов на диаграмме деятельности?
Ответ:
 (1) да 
 (2) да, но с дополнительными сторожевыми условиями 
 (3) нет 
Номер 3
Каким образом изображаются объекты на диаграмме состояний?
Ответ:
 (1) при помощи специального графического символа 
 (2) при помощи стереотипа "object
" 
 (3) при помощи помеченного значения {type=object}
 
Упражнение 4:
Номер 1
Какое определение состояния под-деятельности (subactivity state) правильно?
Ответ:
 (1) состояние в графе деятельности, которое служит для представления неатомарной последовательности шагов процесса 
 (2) состояние в графе деятельности, которое служит для представления действий, выполняемых мгновенно 
 (3) произвольное состояние с дополнительным стереотипом "subactivity
" 
Номер 2
Каким символом изображается под-деятельность на диаграмме деятельности?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Упражнение 5:
Номер 1
Каким символом изображается соединение альтернативных ветвей процесса на диаграмме деятельности?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 2
Каким символом изображается объект на диаграмме деятельности?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Упражнение 6:
Номер 1
Каким образом изображаются параллельные переходы на диаграмме деятельности?
Ответ:
 (1) При помощи стереотипа "parallel transition
" 
 (2) При помощи сторожевых условий 
 (3) При помощи специального символа 
 (4) При помощи триггерных переходов 
Номер 2
Допустимо ли изображение нетриггерных переходов на диаграмме деятельности?
Ответ:
 (1) да 
 (2) да, но с дополнительными ограничениями 
 (3) нет 
 (4) да, но только при моделировании параллельных процессов