1. К достоинствам UML относятся:
а) существует много инструментальных средств, поддерживающих UML
б) инструментальные средства, поддерживающие UML доступны и понятны любому пользователю
в) является достаточно гибким для настройки и поддержки специфики деятельности различных команд разработчиков
2. К основным характеристикам UML относятся:
а) является языком визуального моделирования
б) содержит механизмы расширения и специализации базовых концепций языка
в) имеет широкий набор элементов и условных обозначений
3. В каком году нотация UML была принята консорциумом Object Managing Group (OMG)?
а) 1991
б) 1997
в) 1995
4. Какие существуют разновидности классов в UML?
а) служебные
б) содержащие один экземпляр
в) содержащие до 100 экземпляров
г) содержащие произвольное число экземпляров
5. Какие отношения существуют между классами?
а) зависимости
б) отрицания
в) обобщения
г) поведения
д) ассоциации
6. Отношение использования, согласно которому изменение в спецификации одного элемента может повлиять на использующий его элемент - это:
а) зависимость
б) отрицание
в) обобщение
г) поведение
д) ассоциация
7. Отношение, показывающее, что объекты одного типа неким образом связаны с объектами другого типа - это:
а) зависимость
б) отрицание
в) обобщение
г) поведение
д) ассоциация
8. Отношение между общей сущностью и ее конкретным воплощением - это:
а) зависимость
б) отрицание
в) обобщение
г) поведение
д) ассоциация
9. Каким образом изображается класс в UML?
а) б)
в)
10. Реализация функции, которую можно запросить у любого объекта класса - это:
а) атрибут
б) свойство
в) операция
11. Какие различают виды диаграмм поведения системы?
а) диаграммы деятельности
б) диаграммы вариантов
в) диаграммы состояний
12. Какие существуют виды диаграмм взаимодействия?
а) диаграммы классов
б) диаграммы последовательности
в) кооперативные диаграммы
13. Какие существуют виды диаграмм реализации?
а) диаграммы компонентов
б) диаграммы деятельности
в) диаграммы размещения
14. Диаграмма вариантов использования - это:
а) диаграмма, которая служит для представления статической структуры модели системы в терминологии классов ООП
б) последовательность действий (транзакций), выполняемых системой в ответ на событие, инициируемое некоторым внешним объектом (действующим лицом).
15. Какое количество действующих лиц изображается на диаграмме вариантов использования?
а) одно
б) неограниченное
16. Указывается ли информация о временных аспектах функционирования системы на диаграмме классов?
а) да
б) нет
17. Диаграмма состояний - это:
а) диаграмма, предназначенная для описания возможных последовательностей состояний и переходов, которые в совокупности характеризуют поведение элемента модели в течение его жизненного цикла
б) представление динамического поведения сущностей, на основе спецификации их реакции на восприятие некоторых конкретных событий
18. Диаграмма деятельности - это:
а) частный случай диаграммы состояний
б) UML-диаграмма, на которой показаны действия, состояния которых описано на диаграмме состояний
19. Отличие диаграммы кооперации от диаграммы последовательности?
а) на диаграмме кооперации изображаются только отношения между объектами, играющими определенные роли во взаимодействии
б) на диаграмме последовательности изображаются только отношения между объектами, играющими определенные роли во взаимодействии
20. Для чего предназначена диаграмма размещения (развертывания)?
а) для визуализации элементов и компонентов программы, существующих лишь на этапе ее исполнения
б) для разделения системы на элементы, которые имеют стабильный интерфейс и образуют единое целое
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.