Тест с ответами "Моделирование и анализ программного обеспечениями" МТИ МОИ Синергия >80% баллов
↓все вопросы к тесту ниже в оглавлении↓
Аналогом какой диаграммы является диаграмма кооперации?
последовательностей
деятельности
состояний
объектов
.
Что такое параметры системы?
величины, которые выражают свойство или системы, или ее части, или окружающей среды
величины, характеризующие энергетическое или информационное наполнение элемента или подсистемы
свойства элементов объекта
величины, которые характеризует действия, которые могут выполнять объекты
.
Выберите из списка ложное утверждение, касающиеся диаграммы состояний
диаграммы состояний применяются для того, чтобы объяснить, каким образом работают сложные объекты
диаграмма состояний является альтернативной формой диаграммы объектов
диаграммы состояний служат для моделирования динамических аспектов системы
диаграмма состояний показывает автомат
.
В языке UML интерфейс - это:
совокупность ролей и других элементов, которые, работая совместно, производят некоторый совместный эффект, не сводящийся к простой сумме слагаемых
описание последовательности выполняемых системой действий, которая производит наблюдаемый результат, значимый для какого-то определенного актера
совокупность операций, которые определяют сервис (набор услуг), предоставляемый классом или компонентом
физическая заменяемая часть системы, которая соответствует некоторому набору классов и обеспечивает его реализацию
.
нотации каких видов не используются в UML?
ответа: Одиночный выбор • с выбором одного правильного ответа и
фигуры
линии
значки
операторы
.
Почему некоторые сообщения на диаграммах последовательностей иногда обозначают пунктирной линией?
таким образом обозначаются рефлексивные сообщения
таким образом обозначаются синхронные сообщения
таким образом обозначаются асинхронные сообщения
таким образом обозначаются ответные сообщения
.
Укажите невозможные типы отношений между классами UML
зависимость
иерархия
ассоциация
обобщения
.
В чем состоит различие между диаграммой последовательностей и диаграммой кооперации?
диаграмма последовательностей делает основной акцент на структурной организации объектов, посылающих сообщения, а диаграмма кооперации - на упорядочении сообщений во времени
диаграмма последовательностей делает основной акцент на ролях, исполняемых объектами во взаимодействии, а диаграмма кооперации - на упорядочении сообщений во времени
диаграмма последовательностей делает основной акцент на упорядочении сообщений во времени, а диаграмма кооперации - на структурной организации объектов, посылающих сообщения
диаграмма последовательностей делает основной акцент на объектах, которые участвуют во взаимодействии, а диаграмма кооперации - на структурной организации объектов
.
Выберите из списка истинное утверждение
нотация UML жестко фиксирована
разработчик средства UML-моделирования может модифицировать нотацию по своему желанию
применение UML гарантирует построение разумных и понятных моделей
UML не может быть использован для реверс-инжиниринга
.
Какой шаг обычно не выделяют в процессе идентификации прецедентов?
определение действующих лиц
определение прецедентов
описание модели прецедентов в целом
описание структуры системы
.
Начало какого этапа жизненного цикла ПО знаменует собой создание диаграммы классов?
анализа
проектирования
разработки
тестирования
.
Выберите из списка ложное утверждение, касающиеся UML-моделей
UML-модели являются XML-документами
UML имеет ограничения по природе моделируемой предметной области
CASE-средства могут генерировать текстовые спецификации из UML-моделей
создавая UML-модель, вы тем самым документируете систему
.
Agile - это
процессная методология
методология планирования
эталонные методики по всем стадиям разработки программного обеспечения
профессиональный подход
.
Используются ли в UML трехмерные фигуры?
да, на диаграмме развертывания
да, на диаграмме классов
да, на диаграмме прецедентов
да, на диаграмме деятельностей
.
Что такое реверс-инжиниринг применительно к UML?
создание UML-модели из существующего кода
декомпиляция выполняемых файлов
анализ и улучшение построенной модели
восстановление требований из существующей модели
.
На чем акцентирует внимание диаграмма кооперации?
на сообщениях, которыми обмениваются объекты в ходе взаимодействия
на ролях, которые объекты играют во взаимодействии
на последовательности сообщений, которыми обмениваются объекты
на объектах, которые участвуют во взаимодействии
.
На каком этапе жизненного цикла разработки ПО обычно строят диаграммы взаимодействия?
сбор требований
анализ
проектирование
разработка
.
Как соотносятся понятия модели и диаграммы?
диаграммы - средство визуализации модели
это понятия являются синонимами
любая отдельно взятая диаграмма может рассматриваться, как модель
эти понятия являются антонимами
.
Что означает аббревиатура OMG?
Object Modeling Group
ObjectMethodoIogyGroup
Object Management Group
Object Method Group
.
Аналогом какой диаграммы является диаграмма кооперации?
диаграммы прецедентов
диаграммы классов
диаграммы объектов
диаграммы последовательностей
.
Самая крупная единица проектирования в Rational Unified Process - это ...
активность
фаза
итерация
цикл
.
Первым внешним релизом системы в методике RUP заканчивается фаза «...»
Начало
Проектирование
Построение
Внедрение
.
Для чего не применяют диаграммы кооперации?
чтобы показать набор взаимодействующих объектов в реальном окружении
чтобы распределить функциональность между классами
чтобы описать взаимодействие системы с окружающим миром
чтобы описать логику выполнения сложных операций
.
Чем является The UML?
средством коммуникации в команде
языком программирования
спецификацией CASE-средства
моделью процесса разработки
.
Agile Manifesto - это
документ, который содержит описание ценностей и принципы работы
эталонные методики по всем стадиям разработки программного обеспечения
эталонные методики управления командой разработки
бизнес-процесс, в рамках которого происходит генерация идей по оптимизации бизнес-процессов
.
The UML предназначен для...
спецификации
визуализации
симуляции
проектирования
.
Как расшифровывается аббревиатура UML?
Unified Modeling Language
Unified Markup Language
Unified Methodology Language
Unified Method Language
.
Каким образом на диаграммах кооперации отображается последовательность сообщений?
сообщения на диаграмме кооперации пронумерованы в порядке отправки
сообщения на диаграмме кооперации продолжают друг друга в логичном порядке
сообщения на диаграмме кооперации распределены вдоль шкалы времени, роль которой играют линии жизни
сообщения на диаграмме кооперации распределены вдоль отдельной оси времени