игра брюс 2048
Главная / Программирование / Введение в UML / Тест 4

Введение в UML - тест 4

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

Ответ:

 (1) Вид системы с точки зрения прецедентов 

 (2) Вид с точки зрения проектирования  

 (3) Вид с точки зрения процессов  

 (4) Вид с точки зрения развертывания  

 (5) Вид с точки зрения реализации 


Номер 2
Какие элементы модели могут быть уточнены с помощью диаграмм активностей?

Ответ:

 (1) только прецеденты 

 (2) только состояния 

 (3) только последовательности 

 (4) только сценарии 

 (5) любые элементы модели, имеющие динамическое поведение 


Номер 3
Разновидностью какой диаграммы UML являются диаграммы активностей?

Ответ:

 (1) диаграммы прецедентов 

 (2) диаграммы классов 

 (3) диаграммы состояний 

 (4) диаграммы последовательностей 

 (5) диаграммы развертывания 


Упражнение 2:
Номер 1
Что такое деятельность?

Ответ:

 (1) протяженный во времени составное вычисление (действия, action) и перехода как передачи контроля 

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

 (3) протяженный во времени составной поток управления 

 (4) протяженное во времени составное поведение 

 (5) протяженная во времени составная последовательность деятельностей  


Номер 2
В чем отличие диаграмм деятельности от диаграмм взаимодействия?

Ответ:

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

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

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

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

 (5) диаграммы деятельности описывают переход от одной деятельности к другой, а диаграммы взаимодействия - переход потока управления от эктора к другому 


Номер 3
Каково значение символа, изображенного на рисунке? files

Ответ:

 (1) начальное состояние 

 (2) конечное состояние 

 (3) начальное состояние потока 

 (4) конечное состояние потока 

 (5) разрыв потока 


Упражнение 3:
Номер 1
Какие из изображений символа синхронизации противоречат нотации UML? files

Ответ:

 (1)

 (2)

 (3)

 (4)

 (5)


Номер 2
Какой смысл вкладывается в понятие плавательных дорожек (swimlanes)?

Ответ:

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

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

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

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

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


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

Ответ:

 (1) с помощью ассоциации 

 (2) с помощью зависимости 

 (3) с помощью генерализации 

 (4) с помощью агрегации 

 (5) с помощью композиции 


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

Ответ:

 (1) только одно 

 (2) больше одного 

 (3) не больше двух 

 (4) столько же, сколько на диаграмме начальных состояний 


Номер 2
Чем конечное состояние потока отличается от конечного состояния?

Ответ:

 (1) конечное состояние потока означает завершение всех потоков управления внутри деятельности, а конечное состояние говорит о завершении одного потока управления  

 (2) конечное состояние потока означает завершение одного потока управления, а конечное состояние говорит о завершении всех потоков управления внутри деятельности 

 (3) конечное состояние потока означает завершение одного потока управления, а конечное состояние говорит о завершении текущей деятельности 

 (4) конечное состояние потока означает завершение текущей деятельности, а конечное состояние говорит о завершении всех потоков управления внутри деятельности 

 (5) конечное состояние потока означает завершение одного потока внутри деятельности, а конечное состояние говорит о завершении всех потоков управления, не относящихся к текущей деятельности 


Номер 3
Каким символом изображается конечное состояние потока? files

Ответ:

 (1)

 (2)

 (3)

 (4)

 (5)


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

Ответ:

 (1) для моделирования операций 

 (2) для моделирования взаимодействий 

 (3) для моделирования процессов 

 (4) для моделирования структуры 

 (5) для моделирования интерфейсов 


Номер 2
Какую особенность нотации диаграмм активностей активно используют для описания бизнес-процессов?

Ответ:

 (1) траектория объектов 

 (2) плавательные дорожки 

 (3) принятие решения 

 (4) синхронизация 

 (5) конечное состояние потока 


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

Ответ:

 (1) траектория объектов 

 (2) плавательные дорожки 

 (3) принятие решения 

 (4) синхронизация 

 (5) конечное состояние потока 


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

Ответ:

 (1) диаграммы прецедентов 

 (2) диаграммы последовательностей 

 (3) диаграммы объектов 

 (4) диаграммы кооперации 

 (5) диаграммы состояний 


Номер 2
Какие новые элементы нотации привносят диаграммы деятельностей в блок-схемы?

Ответ:

 (1) синхронизация потоков управления 

 (2) плавательные дорожки 

 (3) беговые дорожки 

 (4) траектория объекта 

 (5) различные виды конечных состояний 


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

Ответ:

 (1)

 (2)

 (3)

 (4)

 (5)


Упражнение 7:
Номер 1
Какой отрывок псевдокода соответствует диаграмме, изображенной на рисунке? files

Ответ:

 (1) If (ok) then do First and Second else do Third do Fourth  

 (2) If (ok) then do First do Second else do Third do Fourth  

 (3) do First and Second do Third do Fourth  

 (4) If (ok) then do First do Second else do Third and Fourth  


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

Ответ:

 (1) для моделирования выполнения операций 

 (2) для отслеживания изменения состояния объекта в течение его жизненного цикла 

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

 (4) для моделирования одновременного выполнения приложений 

 (5) для уточнения прецедентов 


Номер 3
Могут ли диаграммы деятельностей быть вложенными?

Ответ:

 (1) да, при моделирования составных деятельностей 

 (2) да, при моделировании траектории объекта 

 (3) да, при моделировании с использованием плавательных дорожек 

 (4) да, при моделировании параллельно выполняющихся действий 

 (5) нет, вложенными диаграммы деятельностей быть не могут 


Упражнение 8:
Номер 1
Символ синхронизации используется на диаграмме активностей в случаях, когда ...

Ответ:

 (1) нужно изобразить два или более одновременных потока 

 (2) нужно изобразить ситуацию выбора одного из двух потоков 

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

 (4) нужно сделать диаграмму максимально компактной 

 (5) нужно изобразить несколько входящих потоков, сливающихся в меньшее число исходящих потоков 


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

Ответ:

 (1) вид системы с точки зрения прецедентов 

 (2) вид с точки зрения проектирования  

 (3) вид с точки зрения процессов  

 (4) вид с точки зрения развертывания  

 (5) вид с точки зрения реализации 


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

Ответ:

 (1) нет, только для описания жизненного цикла одного объекта 

 (2) нет, только для детализации одной конкретной операции 

 (3) да, это одно из применений диаграмм деятельностей 

 (4) да, но это должны быть объекты одного класса 

 (5) да, но это должны быть объекты одного класса или его подклассов 




Главная / Программирование / Введение в UML / Тест 4