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

Язык UML 2 в анализе и проектировании программных систем и бизнес-процессов - тест 8

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

Ответ:

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

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

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

 (4) визуализировать общую структуру исходного кода программной системы 

 (5) выявить узкие места системы и реконфигурировать ее топологию для достижения требуемой производительности. 


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) нет 

 (2) да 

 (3) да, но в форме отдельной диаграммы развертывания 


Упражнение 2:
Номер 1
 Какое определение узла (node) является правильным?

Ответ:

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

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

 (3) узел — это техническое устройство, которое обеспечивает функциональное поведение моделируемой программной системы 


Номер 2
 Как изображается отношение развертывания (deployment) артефактов на узле в нотации UML 2?

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) да, но только в форме специальных графических стереотипов 

 (2) да 

 (3) нет 

 (4) нет, кроме интерфейсов 


Упражнение 3:
Номер 1
 Какое определение артефакта (artifact) является правильным в UML 2?

Ответ:

 (1) артефакт – это законченный фрагмент программного кода разрабатываемой системы 

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

 (3) артефакт – это любой документ, разрабатываемый в ходе разработки программной системы 


Номер 2
 Как изображается путь коммуникации (communication path) на диаграмме развертывания?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 3
 Может ли диаграмма развертывания в нотации UML 2 содержать изображения интерфейсов?

Ответ:

 (1) нет 

 (2) да 

 (3) да, но только внутри символа узла 


Упражнение 4:
Номер 1
 Какие свойства характеризуют устройство (device) в UML 2?

Ответ:

 (1) это узел на диаграмме развертывания со стереотипом "device" 

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

 (3) это узел, который обладает некоторым общим вычислительным ресурсом со способностью обрабатывать развернутые на нем артефакты 

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


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) да 

 (2) да, но только на вложенных диаграммах развертывания 

 (3) нет 

 (4) нет, за исключением среды выполнения 


Упражнение 5:
Номер 1
 Какое определение среды выполнения (execution environment) является правильным?

Ответ:

 (1) это специальный узел, предназначенный для представления любого исполнимого программного артефакта 

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

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


Номер 2
 Как изображается отношение зависимости на диаграмме развертывания?

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

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

 (2) отношение зависимости может связывать между собою только узлы 

 (3) отношение зависимости может связывать между собою только узлы и артефакты 


Упражнение 6:
Номер 1
 Какое определение спецификации развертывания (deployment specification) является правильным?

Ответ:

 (1) это классификатор, предназначенный для спецификации множества свойств, которые определяют параметры выполнения артефакта компонента, развертываемого на некотором узле 

 (2) это узел, который обладает некоторым общим вычислительным ресурсом со способностью обрабатывать развернутые на нем артефакты 

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


Номер 2
 Как изображается отношение манифестации (manifestation) на диаграмме развертывания?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 3
 Какое из высказываний относительно пути коммуникации (communication path) на диаграмме развертывания является правильным?

Ответ:

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

 (2) путь коммуникации может связывать между собою только узлы 

 (3) путь коммуникации может связывать между собою только узлы и артефакты 


Упражнение 7:
Номер 1
 Какое определение отношения манифестации (manifestation) является правильным?

Ответ:

 (1) это отношение, которое специфицирует множество свойств, определяющие параметры выполнения артефакта 

 (2) это отношение, которое специфицирует специальную форму зависимости между артефактами и узлами 

 (3) это отношение для спецификации конкретного физического воплощения одного или нескольких элементов модели посредством артефакта 


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) с помощью отношения развертывания 

 (2) с помощью отношения манифестации 

 (3) с помощью изображения символов артефактов внутри узла 

 (4) с помощью указания имен артефактов в одной из секций узла 

 (5) с помощью отношения композиции 


Упражнение 8:
Номер 1
 Какое определение пути коммуникации (communication path)
является правильным?

Ответ:

 (1) это ассоциация между двумя целями развертывания, посредством которой они обладают способностью обмениваться сигналами и сообщениями 

 (2) это отношение, которое специфицирует специальную форму зависимости между узлами 

 (3) это отношение для спецификации конкретных особенностей физической передачи информации и данных между узлами 


Номер 2
 Какой графический символ служит для изображения спецификации развертывания (deployment specification) на диаграмме развертывания?

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) "document" 

 (2) "modem" 

 (3) "library" 

 (4) "printer" 

 (5) "embedded device" 




Главная / Программирование / Язык UML 2 в анализе и проектировании программных систем и бизнес-процессов / Тест 8