игра брюс 2048
Главная / Программирование / Нотация и семантика языка UML / Тест 8

Нотация и семантика языка UML - тест 8

Упражнение 1:
Номер 1
Укажите правильные записи имен объектов на диаграмме последовательности?

Ответ:

 (1) заказ : Order 

 (2) :/ Bank 

 (3) /: ATM 


Номер 2
Укажите правильные записи имен объектов на диаграмме последовательности?

Ответ:

 (1) : Order 

 (2) : Компания 

 (3) Mywindow 

 (4) interface 


Номер 3
Укажите правильные записи сторожевых условий на диаграмме последовательности?

Ответ:

 (1) (x>=0) 

 (2) [balance>$10] 

 (3) {condition=true} 

 (4) "condition not true


Упражнение 2:
Номер 1
Как изображается линия жизни объекта (object lifeline) на диаграмме последовательности?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 2
Как изображается фокус управления (focus of control) на диаграмме последовательности?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 3
Как изображается рекурсивный или вложенный фокус управления на диаграмме последовательности?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Упражнение 3:
Номер 1
Каким образом специфицируется ветвление на диаграмме последовательности?

Ответ:

 (1) с помощью ограничений 

 (2) с помощью стереотипов 

 (3) с помощью сторожевых условий 

 (4) с помощью дополнительных сообщений 


Номер 2
Когда возникает конфликт ветвления на диаграмме последовательности?

Ответ:

 (1) к одному объекту относятся одновременно несколько ограничений 

 (2) у объекта имеется стереотип "conflict

 (3) одновременно несколько сторожевых условий имеют значение "истина" 

 (4) объект принимает одновременно несколько сообщений 


Номер 3
Для исключения конфликта ветвления на диаграмме последовательности необходимо?

Ответ:

 (1) сделать сторожевые условия конфликта ветвления не пересекающимися по значению "истина" 

 (2) указать рядом с конфликтом ветвления стереотип "conflict

 (3) указать дополнительное ограничение рядом с конфликтом ветвления 


Упражнение 4:
Номер 1
Можно ли указывать временные ограничения на диаграмме последовательности?

Ответ:

 (1) да 

 (2) да, но только с дополнительными сторожевыми условиями 

 (3) нет 

 (4) да, но только в форме сообщений со стереотипом "time


Номер 2
Каким образом изображается создание объекта на диаграмме последовательности?

Ответ:

 (1) с помощью специального символа 

 (2) смещением изображения объекта по вертикали 

 (3) смещением изображения объекта по горизонтали 

 (4) с помощью сообщения со стереотипом <<create>>


Упражнение 5:
Номер 1
С помощью какого символа изображается уничтожение объектов на диаграмме последовательности?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 2
Как изображается рефлексивное сообщение на диаграмме последовательности?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Упражнение 6:
Номер 1
Какое высказывание относительно фокуса управления (focus of control) на диаграмме последовательности является правильным?

Ответ:

 (1) фокус управления изменяет порядок ветвления 

 (2) фокус управления указывает период времени, в течение которого объект выполняет действие, находясь в активном состоянии 

 (3) фокус управления могут иметь те объекты, которые только принимают сообщения 

 (4) фокус управления концентрирует внимание разработчика на наиболее важных объектах 


Номер 2
Какое высказывание относительно времени на диаграмме последовательности правильно?

Ответ:

 (1) время изображается с помощью сообщения со стереотипом "time

 (2) время представляется с помощью неявной вертикальной оси 

 (3) время изображается с помощью специального объекта со стереотипом "time

 (4) время изображается с помощью ветвления со сторожевым условием [time=true] 




Главная / Программирование / Нотация и семантика языка UML / Тест 8