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

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

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

Ответ:

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

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

 (3) это представление реализации операций класса созданным на его основе объектом 


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 3
 Допускается ли на диаграмме конечного автомата изображать несколько переходов, входящих в одно и то же состояние?

Ответ:

 (1) да 

 (2) нет 

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


Упражнение 2:
Номер 1
 Какое определение входного действия (entry action) является правильным?

Ответ:

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

 (2) входное действие выполняется в момент входа в некоторое состояние  

 (3) входное действие выполняется в момент входа в финальное состояние 


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) да 

 (2) нет 

 (3) да, при отсутствии конфликта между ними 


Упражнение 3:
Номер 1
 Какое определение выходного действия (exit action) является правильным?

Ответ:

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

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

 (3) выходное действие выполняется в момент выхода из некоторого состояния  


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) да 

 (2) нет 

 (3) да, но только с различными именами 


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

Ответ:

 (1) это изменение значения некоторого атрибута объекта в ходе его жизненного цикла 

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

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


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

Ответ:

 (1) <condition>/ signal(Hello)  

 (2) [x<=5]  

 (3) If <condition> then <do>  


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

Ответ:

 (1) да 

 (2) нет 

 (3) да, но только с различными именами 


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

Ответ:

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

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

 (3) это состояния с дополнительным стереотипом "history state" 


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) да 

 (2) нет 

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


Упражнение 6:
Номер 1
 Какое из высказываний относительно “ду-деятельности” (do activity) является правильным?

Ответ:

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

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

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

 (4) эта деятельность выполняется только на некотором переходе 


Номер 2
 Как изображается неглубокое историческое состояние (shallow history state) на диаграмме конечного автомата?

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) да 

 (2) нет 

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


Упражнение 7:
Номер 1
 Что является причиной срабатывания нетриггерного перехода?

Ответ:

 (1) наступление события приема сигнала в состоянии источнике 

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

 (3) наступление события завершения “ду-деятельности” в состоянии источнике  


Номер 2
 Как изображается глубокое историческое состояние (deep history state) на диаграмме конечного автомата?

Ответ:

 (1) files 

 (2) files 

 (3) files 


Номер 3
 Допускается ли на диаграмме конечного автомата изображение перехода из одного состояния в это же состояние?

Ответ:

 (1) нет 

 (2) да 

 (3) да, но с дополнительным стереотипом "selfTransition" 


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

Ответ:

 (1) с помощью отложенных переходов 

 (2) с помощью внутренних переходов 

 (3) с помощью последовательных композитных состояний 

 (4) с помощью ортогональных композитных состояний  


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

Ответ:

 (1) files 

 (2) files 

 (3) files 


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

Ответ:

 (1) да 

 (2) да, но с дополнительным стереотипом "use case" 

 (3) нет 




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