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

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

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

Ответ:

 (1) + 

 (2) # 

 (3)  

 (4) ~ 


Номер 2
Каким значком изображается квантор видимости "закрытый" (private) на диаграмме классов?

Ответ:

 (1) + 

 (2) # 

 (3)  

 (4) ~ 


Номер 3
Каким значком изображается квантор видимости "пакетный" (package) на диаграмме классов?

Ответ:

 (1) + 

 (2) # 

 (3)  

 (4) ~ 


Упражнение 2:
Номер 1
Как изображается управляющий класс (control class) на диаграмме классов?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 2
Как изображается граничный класс (boundary class) на диаграмме классов?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 3
Как изображается класс-сущность (entity class)на диаграмме классов?

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) + clear() 

 (2) # Adress : String 

 (3) - balance : Currency 

 (4) + distance : Real = 100.0 


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

Ответ:

 (1) + clear( ) 

 (2) # address = String 

 (3) - reset (in balance : Currency) 

 (4) + distance(Real) : =100.0 


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

Ответ:

 (1) + цвет : Color 

 (2) # имяСотрудника[1..2] : String 

 (3) - balance : Currency, $500 

 (4) + distance : Real = X+100.0 


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

Ответ:

 (1) + 

 (2) # 

 (3)  

 (4) ~ 


Номер 2
Какое определение конкретного класса (concrete class) правильно?

Ответ:

 (1) класс, который содержит реализацию своих операций 

 (2) класс, который имеет заданные типы атрибутов и операций 

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


Упражнение 5:
Номер 1
Как изображается бизнес-сущность (business entity) на диаграмме классов?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 2
Как изображается интерфейс (interface) на диаграмме классов?

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) + fillColor : Color = (255,0,0) 

 (2) # имяРуководителя[1..2] : String = 'Иван Иванович' 

 (3) – balance : Currency ($100) 

 (4) + distance : Real := 10; 


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

Ответ:

 (1) + нарисовать(форма : Многоугольник) 

 (2) # setAddress (inout Сотрудник) = String 

 (3) - изменитьСчетКлиента (номерСчета : Integer) 

 (4) # отобразитьСообщение( ) :='Ошибка деления на ноль' 




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