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

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

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

Ответ:

 (1) a : Client 

 (2) B:Bank 

 (3) Manager 

 (4) :ATM 


Номер 2
Какая запись изображает сторожевое условие (guard condition) на диаграммах языка UML?

Ответ:

 (1) {location=Server} 

 (2) "destroy

 (3) [balance>$20] 

 (4) /condition = true/ 


Номер 3
С помощью какого символа изображается итеративная последовательность передачи сообщений на диаграмме кооперации?

Ответ:

 (1) ^ 

 (2) * 

 (3) || 

 (4) + 


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 2
Как изображается активный объект (active object) на диаграмме кооперации?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 3
Как изображается связь (link) на диаграмме кооперации?

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) 4 / 6: print (document) 

 (2) 3, 6: read (document) 

 (3) 2: reset [sectorAdress = 12] 

 (4) *[sectorAdress: =1..512]: clear( ) 


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

Ответ:

 (1) 4 / 3: print (document) 

 (2) 2. 6: read (document):= MyDocument 

 (3) 7: reset [sectorAdress:=1..512] 

 (4) 8 [sectorAdress = 12]: clear( ) 


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

Ответ:

 (1) банк 

 (2) : Manager(Bank) 

 (3) a : Прямоугольник 


Номер 2
Какая запись изображает сторожевое условие (guard condition) на диаграммах языка UML?

Ответ:

 (1) [location=Server] 

 (2) "condition

 (3) {balance=$10} 

 (4) /ошибка = 0/ 


Упражнение 5:
Номер 1
Как изображается вызов процедуры (операции) или передачу потока управления на диаграмме кооперации?

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


Упражнение 6:
Номер 1
Какой стереотип обозначает посылку другому объекту некоторого сигнала, который асинхронно инициируется одним объектом и принимается другим?

Ответ:

 (1) <<call>> 

 (2) <<return>> 

 (3) <<create>> 

 (4) <<send>> 

 (5) <<destroy>> 


Номер 2
Какой стереотип обозначает сообщение, возвращающее значение выполненной операции или процедуры вызвавшему ее объекту?

Ответ:

 (1) <<call>> 

 (2) <<return>> 

 (3) <<create>> 

 (4) <<send>> 

 (5) <<destroy>> 




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