https://testy-online.com

Тесты-оnline: психологические тесты, любовь и секс, личность, воспитание и педагогика, красота и здоровье,
тесты для девочек, тесты по IT-дисциплинам, тесты по IT-дисциплинам с ответами.

Тест с ответами по UML: диаграммы состояний, деятельности, последовательности, коопераций, компонентов и развёртывания.
Главная–> IT-тесты–> Тесты с ответами по IT дисциплинам–> UML: диаграммы состояний, деятельности, последовательности, коопераций, компонентов и развёртывания.
Правильные ответы отмечены символом "+".

Тест с ответами по UML: диаграммы состояний, деятельности, последовательности, коопераций, компонентов и развёртывания.

1). (из 18): Перечислите основные свойства диаграммы состояний:

а) диаграмма всегда имеет стартовой состояние; +

б) переход между состояниями занимает определённое количество времени, если переход триггерный;

в) все состояния должны быть достижимы; +

г) диаграмма не хранит историю перемещения из одного состояния в другое; +

д) диаграмма сохраняет историю перемещения из одного состояния в другое;

е) диаграмма всегда имеет конечное состояние; +

ж) переход между состояниями происходит мгновенно; +

з) все состояния на диаграмме упорядочены по времени;

и) в каждый момент времени автомат может находиться более чем в одном из своих состояний;

2). (из 18): Состояние на диаграмме состояний:

а) может иметь метку действия “create”;

б) может иметь метку действия “send”;

в) может быть разделено на две секции; +

г) может быть разделено на три секции;

д) может иметь метку действия “do”; +

е) может иметь метку действия “include”; +

ж) может иметь стереотип “exit”;

з) может быть триггерным;

3). (из 18): Триггерный переход на диаграмме состояний – это:

а) переход, имеющий сторожевое условие;

б) переход, представляющий собой петлю на диаграмме;

в) переход, который включает выражение действия;

г) переход, который срабатывает при наступлении некоторого события; +

д) не знаю (((

4). (из 18): Укажите сторожевое условие на диаграмме состояний (см. рис. 2.1):

Рис. 2.1. Укажите сторожевое условие на диаграмме состояний.
Рис. 2.1. Укажите сторожевое условие на диаграмме состояний.

А) загрузить текстовый редактор;

Б) название текстового редактора;

В) текстовый редактор загружен; +

Г) сохранить документ;

Д) документ сохранён; +

Е) закрыть документ;

Ж) имя документа;

5). (из 18): На диаграмме состояний можно запомнить состояние подсостояния, которое являлось текущим на момент выхода автомата из составного состояния с помощью:

а) давнего исторического состояния;

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

в) недавнего исторического состояния; +

г) параллельного исторического состояния;

д) последовательного исторического состояния;

е) составного исторического состояния;

ж) синхронизирующего исторического состояния;

6). (из 18): На диаграмме деятельности существуют следующие виды переходов:

а) триггерные;

б) нетриггерные; +

в) со сторожевым условием; +

г) ветвление; +

д) переходы с дорожками;

7). (из 18): Диаграмма деятельности:

а) создаётся для объекта на диаграмме состояний;

б) создаётся для отдельного класса; +

в) создаётся для варианта использования; +

г) создаётся для операции класса; +

д) создаётся для отдельного сообщения на диаграмме состояний;

е) создаётся для подсистемы на диаграмме классов; +

ж) является частным случаем диаграммы состояний; +

8). (из 18): На диаграмме последовательности может присутствовать:

а) рекурсия; +

б) ассоциация;

в) сообщения; +

г) линия жизни; +

д) роль экземпляра класса;

е) сторожевое условие; +

ж) сообщение "destroy";

з) сообщение "call";

и) стереотип "return"; +

к) временные ограничения;

9). (из 18): Диаграмма коопераций на уровне примеров содержит следующие элементы:

а) процессы взаимодействия между объектами;

б) анонимные объекты; +

в) экземпляры классов; +

г) процессы взаимодействия между классами;

д) отдельные узлы взаимодействия;

е) анонимные роли;

10). (из 18): Для обозначения роли классификатора на диаграмме кооперация уровня примеров достаточно указать:

а) либо имя кооперации;

б) либо имя класса; +

в) либо имя роли; +

г) либо имя объекта;

д) либо имя ассоциации;

11). (из 18): Пассивные объекты на диаграмме кооперации:

а) могут быть связаны отношением ассоциации с вариантом использования;

б) не могут инициировать деятельность по управлению другими объектами; +

в) могут инициировать деятельность по управлению другими объектами;

г) могут посылать сигналы в процессе выполнения запросов, которые адресованы им; +

д) не могут посылать сигналы в процессе выполнения запросов, которые адресованы им;

е) не могут быть связаны отношением ассоциации с вариантом использования;

12). (из 18): Содержимое объекта-контейнера может быть связано между своими частями:

а) отношением агрегации; +

б) отношением обобщения;

в) отношением реализации;

г) отношением композиции; +

д) отношением ассоциации;

13). (из 18): Любое сообщение на диаграмме кооперации может иметь:

а) сторожевое условие; +

б) название класса, который посылает сообщение;

в) выражение последовательности; +

г) список аргументов; +

д) название класса, который принимает сообщение;

е) стереотип сообщения;

14). (из 18): Для физического представления системы в языке UML используются следующие диаграммы:

а) диаграмма реализации;

б) диаграмма развёртывания; +

в) диаграмма компонентов; +

г) диаграмма интерфейсов;

д) диаграмма баз данных;

15). (из 18): На диаграмме компонентов компоненты могут быть следующих видов:

а) компоненты развёртывания; +

б) компоненты-рабочие продукты; +

в) компоненты-библиотеки;

г) компоненты-файлы;

д) компоненты исполнения; +

е) компоненты-документы;

16). (из 18): Внутри компоненты на диаграмме компонентов могут изображаться:

а) классы; +

б) интерфейсы;

в) стереотипы;

г) файлы;

д) объекты; +

е) физические узлы системы;

17). (из 18): На диаграмме компонентов отношением зависимости могут связываться:

а) компоненты и классы;

б) интерфейсы и классы;

в) компоненты и стереотипы;

г) компоненты и интерфейсы; +

д) компоненты и компоненты; +

е) классы и стереотипы;

18). (из 18): На диаграмме развёртывания в качестве узла могут выступать:

а) память; +

б) процессор; +

в) датчик; +

г) модем;

д) локальная сеть;

е) принтер; +

ж) сканер; +

з) манипулятор; +

и) камера; +

к) роутер;

л) пользователи; +