Главная / Программирование /
Язык UML 2 в анализе и проектировании программных систем и бизнес-процессов / Тест 2
Язык UML 2 в анализе и проектировании программных систем и бизнес-процессов - тест 2
Упражнение 1:
Номер 1
Какое определение диаграммы вариантов использования (use case diagram) является правильным?
Ответ:
 (1) диаграмма вариантов использования визуализирует отношения между актерами и вариантами использования  
 (2) диаграмма вариантов использования визуализирует функции моделируемой системы. 
 (3) диаграмма вариантов использования визуализирует отношения между сотрудниками компании и разрабатываемой системой 
Номер 2
Как изображается вариант использования (use case) в нотации UML 2?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 3
Какое определение актера (actor) является правильным в UML 2?
Ответ:
 (1) актер представляет собой человека-пользователя, который взаимодействует с системой и использует ее функциональные возможности для достижения некоторых целей или решения своих задач. 
 (2) актер – это любой сотрудник моделируемой системы, который выполняет определенные задачи и обеспечивает достижение системой заданных целей или функциональных возможностей. 
 (3) актер представляет собой любую внешнюю по отношению к моделируемой системе сущность, которая взаимодействует с системой и использует ее функциональные возможности для достижения определенных целей или решения частных задач . 
Упражнение 2:
Номер 1
Как изображается актер (actor) в нотации UML 2?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 2
Какое из высказываний справедливо применительно к отношению включения?
Ответ:
 (1) отношение включения связывает актера с отдельным вариантом использования 
 (2) отношение включения связывает только два варианта использования 
 (3) отношение включения используется для изображения вложенности диаграмм вариантов использования друг в друга 
Номер 3
Как изображается отношение включения в нотации UML 2?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Упражнение 3:
Номер 1
Какое из высказываний справедливо применительно к отношению расширения?
Ответ:
 (1) отношение расширения связывает актера с отдельным вариантом использования 
 (2) отношение расширения связывает только два варианта использования 
 (3) отношение расширения связывает отдельных актеров между собой 
Номер 2
Как изображается отношение расширения в нотации UML 2?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 3
Выберите правильное окончание следующей фразы: "Ассоциация на диаграмме вариантов использования связывает…"
Ответ:
 (1) "…отдельного актера с некоторым вариантом использования" 
 (2) "…отдельных актеров между собой" 
 (3) "…отдельные варианты использования между собой" 
Упражнение 4:
Номер 1
Как изображается отношение ассоциации в нотации UML 2?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 2
Какие из высказываний справедливы применительно к отношению обобщения?
Ответ:
 (1) отношение обобщения может связывать актера с отдельным вариантом использования 
 (2) отношение обобщения может связывать два варианта использования 
 (3) отношение обобщения может связывать отдельных актеров между собой 
Номер 3
Как изображается отношение обобщения в нотации UML 2?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Упражнение 5:
Номер 1
Какое определение сценария (scenario) является правильным?
Ответ:
 (1) сценарий представляет собой требования к пользователю, который взаимодействует с моделируемой системой 
 (2) сценарий – это любой вариант использования, который обеспечивает достижение системой заданных целей или функциональных возможностей 
 (3) сценарий — определенная последовательность действий, которая описывает поведение актеров и моделируемой системы в форме обычного текста
 
Номер 2
Как изображается бизнес-актер (business actor) на диаграмме вариантов использования?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 3
Какие разделы могут входить в шаблон сценария варианта использования?
Ответ:
 (1) главный раздел  
 (2) типичный ход событий  
 (3) требования к интерфейсу пользователя 
 (4) рекомендации программистам 
 (5) исключения  
Упражнение 6:
Номер 1
Выберите правильное окончание следующей фразы: "Типичный ход событий сценария варианта использования…"
Ответ:
 (1) "…всегда выполняется системой в первую очередь" 
 (2) "…приводит к успешному выполнению варианта использования" 
 (3) "…выполняется системой автономно без взаимодействия с актером" 
Номер 2
Как изображается бизнес-вариант использования (business use case) на диаграмме вариантов использования?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 3
Выберите правильное окончание следующей фразы: "Исключение из типичного хода событий …"
Ответ:
 (1) "…всегда выполняется системой в фоновом режиме" 
 (2) "…всегда приводит к успешному выполнению варианта использования" 
 (3) "…всегда требует спецификации дополнительных логических условий"  
Упражнение 7:
Номер 1
Какие категории требований входят в классификацию требований модели FURPS+?
Ответ:
 (1) структурные требования 
 (2) функциональные требования  
 (3) требования производительности 
 (4) требования ответственности пользователей 
 (5) требования надежности 
Номер 2
Как изображается сотрудник (business worker) в нотации UML 2?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 3
Каким образом могут быть представлены исключения из типичного хода событий на диаграмме вариантов использования?
Ответ:
 (1) в форме примечаний 
 (2) в форме дополнительных актеров 
 (3) в форме дополнительных вариантов использования  
 (4) в форме вложенных диаграмм вариантов использования 
Упражнение 8:
Номер 1
Какие дополнительные требования входят в классификацию требований модели FURPS+?
Ответ:
 (1) требования написания сценариев 
 (2) проектные ограничения  
 (3) требования выполнения 
 (4) психологические требования 
 (5) физические требования  
Номер 2
Какой графический символ служит для изображения примечания (note) в нотации UML 2?
Ответ:
 
(1)  
 
(2)  
 
(3)  
Номер 3
Выберите правильное окончание следующей фразы: "При разработке диаграммы вариантов использования…"
Ответ:
 (1) "…в первую очередь необходимо определить главных и второстепенных актеров" 
 (2) "…в первую очередь необходимо определить базовые классы моделируемой системы " 
 (3) "…в первую очередь необходимо определить варианты использования системы"