Нотация и семантика языка UML | ointuit.ru

Нотация и семантика языка UML

загруженное (1)

Ответы на курс: Нотация и семантика языка UML

Как изображается отношение расширения на диаграмме вариантов использования?
прав.ответ

Какое определение сценария (scenario) правильно?
прав.ответ сценарий — определенная последовательность действий, которая описывает действия актеров и поведение моделируемой системы в форме обычного текста
сценарий представляет собой требования к пользователю, который взаимодействует с моделируемой системой
сценарий – это любой вариант использования, который обеспечивает достижение системой заданных целей или функциональных возможностей

Какие категории требований входят в классификацию требований модели FURPS+?
ответственности пользователей
прав.ответ удобства использования
концептуальные
реализации операций классов
прав.ответ надежности

Какой графический символ служит для изображения примечания (note) в языке UML?
прав.ответ

Какие дополнительные требования входят в классификацию требований модели FURPS+?
прав.ответ требования управления системой
требования написания сценариев
прав.ответ проектные ограничения
психологические требования
прав.ответ юридические требования

Каким образом изображаются исключения из типичного хода событий сценария?
в форме примечаний
в форме дополнительных стереотипов
прав.ответ в форме отдельного раздела сценария
в форме зависимости со стереотипом <<exclusive>>

Каким значком изображается квантор видимости «закрытый» (private) на диаграмме классов?
+
#
~
прав.ответ

Какое определение конкретного класса (concrete class) правильно?
прав.ответ класс, на основе которого могут быть непосредственно созданы экземпляры или объекты
класс, который имеет заданные типы атрибутов и операций
класс, который содержит реализацию своих операций

Укажите правильные записи операций на диаграмме классов?
прав.ответ - изменитьСчетКлиента (номерСчета : Integer)
# setAddress (inout Сотрудник) = String
прав.ответ + нарисовать(форма : Многоугольник)
# отобразитьСообщение( ) :=’Ошибка деления на ноль’

Как изображается отношение обобщения на диаграмме вариантов использования?
прав.ответ

Как изображается отношение ассоциации (association) на диаграмме классов?
прав.ответ

Укажите правильные записи кратности (multiplicity) конца ассоциации на диаграмме классов?
прав.ответ 2..4
прав.ответ *
1; 3
-1..1

Какой стереотип обозначает посылку другому объекту некоторого сигнала, который асинхронно инициируется одним объектом и принимается другим?
<<create>>
<<call>>
<<return>>
<<destroy>>
прав.ответ <<send>>

Какой стереотип обозначает сообщение, возвращающее значение выполненной операции или процедуры вызвавшему ее объекту?
<<destroy>>
прав.ответ <<return>>
<<create>>
<<send>>
<<call>>

Как изображается связь (link) на диаграмме кооперации?
прав.ответ
прав.ответ

Можно ли указывать временные ограничения на диаграмме последовательности?
прав.ответ да
да, но только с дополнительными сторожевыми условиями
нет
да, но только в форме сообщений со стереотипом «time«

Какое высказывание относительно фокуса управления (focus of control) на диаграмме последовательности является правильным?
прав.ответ фокус управления указывает период времени, в течение которого объект выполняет действие, находясь в активном состоянии
фокус управления концентрирует внимание разработчика на наиболее важных объектах
фокус управления изменяет порядок ветвления
фокус управления могут иметь те объекты, которые только принимают сообщения

Каким образом изображается создание объекта на диаграмме последовательности?
прав.ответ смещением изображения объекта по вертикали
с помощью специального символа
прав.ответ с помощью сообщения со стереотипом «create«
смещением изображения объекта по горизонтали

С помощью какого символа изображается уничтожение объектов на диаграмме последовательности?
прав.ответ

Когда возникает конфликт ветвления на диаграмме последовательности?
к одному объекту относятся одновременно несколько ограничений
прав.ответ одновременно несколько сторожевых условий имеют значение «истина»
объект принимает одновременно несколько сообщений
у объекта имеется стереотип «conflict«

Какое определение шаблона сценария правильно в контексте языка UML?
логическое условие, которому должна удовлетворять проектируемая программная система
прав.ответ неформальные рекомендации по структуризации текста сценария варианта использования
специальное изображение варианта использования на диаграмме вариантов использования

Какое определение события (event) правильно?
изменение значения атрибута объекта в ходе его жизненного цикла
действие, которое выполняется в момент входа или выхода из некоторого состояния
прав.ответ спецификация существенных явлений в поведении системы, которые имеют местоположение во времени и пространстве

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

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

Каким значком изображается квантор видимости «пакетный» (package) на диаграмме классов?
#
+
прав.ответ ~

Какое определение входного действия (entry action) правильно?
прав.ответ действие, производимое в момент перехода в данное состояние
действие, выполняющееся при переходе из начального события
действие, которое выполняется в момент выхода из данного состояния

Какие из перечисленных имен событий правильные?
ожидание клиента
index:=index+1
отобразить меню
прав.ответ ошибка чтения данных

Допускается ли на диаграмме состояний изображение перехода, соединяющего подсостояние композита с внешним состоянием?
прав.ответ да
да, но с дополнительным сторожевым условием
нет

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

Кто из указанных лиц принимал непосредственное участие в разработке первых версий языка UML?
Деннис Ритчи
Эдвард Йордон
Никлаус Вирт
прав.ответ Гради Буч

Какое из высказываний правильно?
язык UML предназначен для генерации программного кода на основе моделей нотаций ERD, IDEF0, DFD
прав.ответ язык UML предназначен для унификации нотаций ООАП
язык UML предназначен для объединения нотаций ERD, IDEF0, DFD

Какое высказывание верно?
диаграммы IDEF0 предназначены для разработки конструкторской документации на изготовление механических деталей
диаграммы IDEF0 предназначены для разработки статической модели предметной области информационной системы
прав.ответ диаграммы IDEF0 предназначены для моделирования бизнес-процессов

Какие элементы относятся к механизму расширения языка UML?
прав.ответ ограничения
представления
прав.ответ стереотипы

Какой связью изображается вложенность пакетов?
прав.ответ

Может ли разработчик уточнять семантику графических изображений языка UML?
прав.ответ да, но только в рамках механизма расширения
да, в произвольной форме
нет

Как изображается бизнес-вариант использования (business use case) на диаграмме вариантов использования?
прав.ответ

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

Каким символом изображается под-деятельность на диаграмме деятельности?
прав.ответ

Какое определение дорожки (swimlane) правильно?
отдельная диаграмма деятельности, которая служит для представления реализации операций бизнес-процесса
прав.ответ графическая область диаграммы деятельности, содержащая элементы модели, ответственность за выполнение которых принадлежит отдельным подсистемам
специальный случай состояния деятельности с несколькими входными переходами и, по крайней мере, одним выходящим из состояния переходом

Каким символом изображаются страницы в формате гипертекста на диаграмме компонентов?
прав.ответ

Какой стереотип определяет разновидность компонента-файла, который представляется в форме таблицы базы данных?
<<document>>
прав.ответ <<table>>
<<library>>
<<file>>
<<executable>>
<<source>>

Какой стереотип определяет разновидность компонента-файла, представляющего собой файл с исходным текстом программы, который после компиляции может быть преобразован в исполнимый файл?
прав.ответ <<source>>
<<library>>
<<table>>
<<executable>>
<<document>>
<<file>>

Какое определение компонента (component) правильно?
прав.ответ физически существующая часть системы, которая обеспечивает реализацию классов и отношений, а также функционального поведения моделируемой программной системы
элемент логического представления модели системы, инкапсулирующий структуру и поведение классов
физическая реализация операций классов в программном коде

Какой стереотип определяет разновидность компонента-файла, который представляется в форме произвольного файла?
<<source>>
<<library>>
прав.ответ <<file>>
<<table>>
<<executable>>
<<document>>

Какой стереотип определяет разновидность компонента-файла, который представляется в форме динамической или статической библиотеки?
прав.ответ <<library>>
<<document>>
<<file>>
<<executable>>
<<table>>
<<source>>

Какое высказывание относительно ресурсоемкого узла правильно?
ресурсоемкий узел — элемент системы, обладающий памятью для хранения информации
ресурсоемкий узел — физическая часть системы, требующая повышенного расхода электрической энергии для своего функционирования
прав.ответ ресурсоемкий узел — узел, который содержит процессор и память

Какой графический символ служит для изображения ресурсоемкого узла (processor) на диаграмме развертывания?
прав.ответ

Может ли узел на диаграмме развертывания содержать в себе изображения компонентов?
прав.ответ да
да, но в форме отдельной диаграммы развертывания
нет

Какие высказывания относительно нересурсоемкого узла (устройства) верны?
прав.ответ узел, который не содержит процессора и памяти
прав.ответ узел на диаграмме развертывания со стереотипом <<device>>
физическая часть системы, которая не требует повышенного расхода электрической энергии для своего функционирования

Какое высказывание, касающееся отношения зависимости на диаграмме развертывания правильно?
отношение зависимости связывает между собою только ресурсоемкие узлы
отношение зависимости связывает между собою только устройства
прав.ответ отношение зависимости связывает узел и развернутые на нем компоненты

Какие стереотипы могут быть использованы для уточнения спецификации узлов на диаграмме развертывания?
прав.ответ <<device>>
<<example>>
<<module>>
<<use case>>
прав.ответ <<sensor>>

Какое определение паттернов реализации (implementation patterns) правильно?
множество базовых узлов на диаграмме развертывания, которые играют важную роль в процессе функционирования программной системы
схемы представления программного кода в компонентах на диаграмме компонентов
прав.ответ совокупность компонентов и других элементов реализации, используемых в структуре модели при написании программного кода

Какое определение паттернов тестирования (test patterns) правильно?
множество специальных узлов на диаграмме развертывания, которые используются для тестирования вычислительных сетей
множество предварительно определенных тестовых программ для проверки правильности реализации операций классов
прав.ответ специальные схемы для представления общей организации процесса тестирования программных систем

Какой графический символ служит для изображения тела параметризованной кооперации?
прав.ответ

Какое определение паттернов анализа (analysis patterns) правильно?
множество предварительно определенных компонентов спецификацией правил и отношений между ними
схемы реализации требований ООАП в программном коде системы
прав.ответ специальные схемы для представления общей организации процесса моделирования

Какое определение паттернов проектирования (design patterns) правильно?
специальные схемы для организации программного кода в модулях реализации системы
прав.ответ специальные схемы для уточнения структуры подсистем или компонентов программной системы и отношений между ними
множество схем разбиения классов на составные части со спецификацией их ответственности и отношений между ними

Какой графический символ служит для изображения параметров параметризованной кооперации?
прав.ответ

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


Яндекс.Метрика