Главная /
Язык UML 2 в анализе и проектировании программных систем и бизнес-процессов
Язык UML 2 в анализе и проектировании программных систем и бизнес-процессов - ответы на тесты Интуит
Предметом курса является описание нотации языка UML версии 2 и его использование в процессе объектно-ориентированного анализа, проектирования и разработки программных приложений. Представлены определения всех базовых конструкций языка UML 2, нотация и семантика графических элементов, используемых при построении визуальных моделей программных и информационных систем. Последовательно рассматриваются все типы канонических диаграмм языка UML 2, приводятся примеры их построения. Даются рекомендации по применению рассматриваемых конструкций языка UML 2 для построения UML-моделей.
Список вопросов:
- # Какое определение нотации является правильным?
- # Какие классы моделей используются в UML 2?
- # К каким следствиям может привести отсутствие моделей при разработке ПО?
- # Какое определение семантики является правильным?
- # Какие лучшие практики используются при разработке ПО?
- # Какие свойства характеризуют CASE-средства 4-го поколения?
- # Какое определение методологии является правильным?
- # Какие свойства характеризуют визуальные модели?
- # В каких случаях использование языка UML 2 является наиболее целесообразным?
- # Какое определение инкапсуляции является правильным в контексте ООП?
- # Какое из высказываний является правильным?
- # Какие элементы допускается использовать на диаграммах языка UML 2?
- # Какое определение полиморфизма является правильным в контексте ООП?
- # Какие из перечисленных диаграмм относятся к каноническим в языке UML 2?
- # Какие свойства характеризуют язык UML 2?
- # Для каких целей предназначен язык UML 2?
- # Какая модель в нотации UML 2 называется противоречивой (ill-formed model)?
- # Какие элементы относятся к механизму расширения языка UML 2?
- # Какое определение стереотипа (stereotype) является правильным?
- # С какой целью выполняется профилирование языка UML 2?
- # Какими способами допускается изображать стереотипы на диаграммах UML 2?
- # Какое определение платформенно-независимой модели (platform independent model) является правильным?
- # Каким способом допускается изображать ограничение на диаграммах UML 2?
- # С какой целью используется RUP в контексте UML 2?
- # Какое определение диаграммы вариантов использования (use case diagram) является правильным?
- # Как изображается вариант использования (use case) в нотации UML 2?
- # Какое определение актера (actor) является правильным в UML 2?
- # Как изображается актер (actor) в нотации UML 2?
- # Какое из высказываний справедливо применительно к отношению включения?
- # Как изображается отношение включения в нотации UML 2?
- # Какое из высказываний справедливо применительно к отношению расширения?
- # Как изображается отношение расширения в нотации UML 2?
- # Выберите правильное окончание следующей фразы: "Ассоциация на диаграмме вариантов использования связывает…"
- # Как изображается отношение ассоциации в нотации UML 2?
- # Какие из высказываний справедливы применительно к отношению обобщения?
- # Как изображается отношение обобщения в нотации UML 2?
- # Какое определение сценария (scenario) является правильным?
- # Как изображается бизнес-актер (business actor) на диаграмме вариантов использования?
- # Какие разделы могут входить в шаблон сценария варианта использования?
- # Выберите правильное окончание следующей фразы: "Типичный ход событий сценария варианта использования…"
- # Как изображается бизнес-вариант использования (business use case) на диаграмме вариантов использования?
- # Выберите правильное окончание следующей фразы: "Исключение из типичного хода событий …"
- # Какие категории требований входят в классификацию требований модели FURPS+?
- # Как изображается сотрудник (business worker) в нотации UML 2?
- # Каким образом могут быть представлены исключения из типичного хода событий на диаграмме вариантов использования?
- # Какие дополнительные требования входят в классификацию требований модели FURPS+?
- # Какой графический символ служит для изображения примечания (note) в нотации UML 2?
- # Выберите правильное окончание следующей фразы: "При разработке диаграммы вариантов использования…"
- # Какое определение диаграммы классов (class diagram) является правильным?
- # Каким значком изображается символ видимости "защищенный" (protected) в нотации UML 2?
- # Укажите правильные записи атрибутов на диаграмме классов?
- # Какое из приведенных ниже определений класса используется в UML 2?
- # Как изображается интерфейс (interface) на диаграмме классов?
- # Каким значком изображается символ видимости "закрытый" (private) в нотации UML 2?
- # Каким свойством обладает конкретный класс (concrete class) в UML 2?
- # Как может изображаться бинарная ассоциация (association) на диаграмме классов?
- # Каким образом может быть визуализирован тот факт, что составные части некоторого класса имеют такое же время жизни, что и сам класс?
- # Каким свойством обладает абстрактный класс (abstract class) в UML 2?
- # Как изображается отношение агрегации (aggregation) на диаграмме классов?
- # Укажите правильные записи операций на диаграмме классов?
- # Как изображается абстрактный класс (abstract class) на диаграмме классов?
- # Как изображается n-арная ассоциация (n-ary association) на диаграмме классов?
- # Какое ограничение означает, что в данном отношении обобщения указанны не все классы-потомки?
- # Каким значком изображается символ видимости "пакетный" (package) в нотации UML 2?
- # Как изображается отношение композиции (composition) на диаграмме классов?
- # Какое ограничение означает, что в данном отношении обобщения классы-потомки не могут содержать объектов, одновременно наследующих свойства двух или более классов?
- # Какое определение отношения обобщения (generalization) является правильным?
- # Как изображается управляющий класс (control class) на диаграмме классов?
- # Какое ограничение означает, что в данном отношении обобщения специфицированы все классы-потомки, и других классов-потомков у данного класса-предка быть не может?
- # Какое определение управляющего класса (control class) является правильным?
- # Как изображается граничный класс (boundary class) на диаграмме классов?
- # Какими отношениями может быть связан интерфейс с другими классами?
- # Какое из определений диаграммы последовательности (sequence diagram) является правильным?
- # Как изображается линия жизни (lifeline) на диаграмме последовательности в нотации UML 2?
- # Какие высказывания относительно времени на диаграмме последовательности являются правильными?
- # Какое определение спецификации выполнения (execution specification) является правильным?
- # С помощью какого символа изображается уничтожение линии жизни на диаграмме последовательности?
- # Каким образом специфицируется ветвление на диаграмме последовательности?
- # Какое определение сообщения (message) является правильным?
- # Какими символами может быть изображена спецификация выполнения (execution specification) на диаграмме последовательности?
- # Можно ли указывать временные ограничения на диаграмме последовательности?
- # Какие свойства характеризуют спецификацию выполнения (execution specification) на диаграмме последовательности?
- # Как изображается синхронное сообщение (synchCall) на диаграмме последовательности?
- # Какие операторы взаимодействия (interaction operator) используются в нотации UML 2 для указания типа комбинированного фрагмента?
- # Можно ли указывать инварианты состояния (state invariant) на диаграмме последовательности?
- # Как изображается асинхронное сообщение (asynchCall) на диаграмме последовательности?
- # Какие свойства характеризуют комбинированный фрагмент Альтернативы (alt) на диаграмме последовательности?
- # Каким образом представляется инвариант состояния (state invariant) на диаграмме последовательности?
- # Как изображается ответное сообщение (reply) на диаграмме последовательности?
- # Какие свойства характеризуют комбинированный фрагмент Цикл (loop) на диаграмме последовательности?
- # Можно ли изображать вложенные комбинированные фрагменты на диаграмме последовательности?
- # Как изображается рефлексивное сообщение на диаграмме последовательности?
- # Какие свойства характеризуют комбинированный фрагмент Параллельный (par) на диаграмме последовательности?
- # Является ли обязательной нумерация сообщений на диаграмме последовательности?
- # Каким образом изображается рекурсивная или вложенная спецификации выполнения (execution specification) на диаграмме последовательности?
- # Какие свойства характеризуют комбинированный фрагмент Завершение (break) на диаграмме последовательности?
- # Какое определение состояния (state) является правильным?
- # Как изображается начальное состояние на диаграмме конечного автомата?
- # Допускается ли на диаграмме конечного автомата изображать несколько переходов, входящих в одно и то же состояние?
- # Какое определение входного действия (entry action) является правильным?
- # Как изображается финальное состояние на диаграмме конечного автомата?
- # Допускается ли на диаграмме конечного автомата изображать несколько переходов, выходящих из одного и того же состояния?
- # Какое определение выходного действия (exit action) является правильным?
- # Какое изображение триггерного перехода является правильным?
- # Допускается ли на диаграмме конечного автомата изображать несколько начальных состояний?
- # Какое определение события (event) является правильным?
- # Как изображается сторожевое условие для перехода на диаграмме конечного автомата?
- # Допускается ли на диаграмме конечного автомата изображать несколько финальных состояний?
- # Какое определение исторического состояния (history state) является правильным?
- # Как изображается действие на переходе на диаграмме конечного автомата?
- # Допускается ли на диаграмме конечного автомата изображать несколько переходов, выходящих из начального состояния?
- # Какое из высказываний относительно “ду-деятельности” (do activity) является правильным?
- # Как изображается неглубокое историческое состояние (shallow history state) на диаграмме конечного автомата?
- # Допускается ли на диаграмме конечного автомата изображать несколько переходов, входящих в финальное состояние?
- # Что является причиной срабатывания нетриггерного перехода?
- # Как изображается глубокое историческое состояние (deep history state) на диаграмме конечного автомата?
- # Допускается ли на диаграмме конечного автомата изображение перехода из одного состояния в это же состояние?
- # Каким образом моделируется параллельное поведение на диаграмме конечного автомата?
- # Какие изображения нетриггерного перехода являются правильными?
- # Допускается ли на диаграмме конечного автомата изображать варианты использования, реализация поведения которых моделируется на данной диаграмме?
- # Какое определение деятельности (activity) является правильным в UML 2?
- # Каким символом изображается узел действия (action node) на диаграмме деятельности?
- # Каким образом изображается ветвление потока управления на диаграмме деятельности UML 2?
- # Какое определение действия (action) является правильным в UML 2?
- # Каким символом изображается узел слияния (merge node) потока управления на диаграмме деятельности?
- # Допустимо ли изображение классов на диаграмме деятельности в нотации UML 2?
- # Каким образом должны специфицироваться дуги управления, выходящие из узла решения?
- # Каким символом изображается узел разделения (fork node) потока управления на диаграмме деятельности?
- # Допускается ли на диаграмме деятельности изображать несколько начальных узлов (initial node)?
- # Какое определение узла объекта (object node) является правильным?
- # Каким символом изображается узел решения (decision node) потока управления на диаграмме деятельности?
- # Допустимо ли на диаграмме деятельности изображать триггерные переходы?
- # Каким образом на диаграмме деятельности представляются параллельные потоки управления?
- # Каким символом изображается узел соединения (join node) потока управления на диаграмме деятельности?
- # Допускается ли на диаграмме деятельности изображать несколько узлов финала деятельности (activity final node)?
- # Какие свойства характеризуют центральный буфер (central buffer) на диаграмме деятельности?
- # Каким символом изображается узел объекта на диаграмме деятельности?
- # Может ли на диаграмме деятельности один узел объекта соответствовать нескольким объектам?
- # Какие свойства характеризуют хранилище данных (data store) на диаграмме деятельности?
- # Каким символом изображается узел ожидания временного события(accept time event action) на диаграмме деятельности?
- # Может ли на диаграмме деятельности дуга потока объектов соединять два узла действия?
- # Какое определение разбиения деятельности (activity partition) является правильным?
- # Какое изображение дуги потока объектов является правильными в UML 2?
- # Какому элементу может соответствовать узел параметра деятельности(activity parameter node) на диаграмме деятельности?
- # Какое определение диаграммы компонентов (component diagram) используется в UML 2?
- # Каким символом изображается компонент на диаграмме компонентов?
- # Допускается ли на диаграмме компонентов в нотации UML 2 изображать классы?
- # Для каких целей разрабатывается диаграмма компонентов?
- # Какими символами может быть изображен интерфейс (interface) на диаграмме компонентов?
- # Допускается ли на диаграмме компонентов в нотации UML 2 изображать деятельности?
- # Какое определение компонента (component) является правильным в UML 2?
- # Как изображается отношение зависимости между компонентами на диаграмме компонентов?
- # Допускается ли на диаграмме компонентов в нотации UML 2 изображать вложенные компоненты?
- # Какое определение порта (port) является правильным в UML 2?
- # Как изображается отношение использования для требуемого интерфейса на диаграмме компонентов?
- # Допускается ли на диаграмме компонентов изображать интерфейсы без указания реализующих их компонентов?
- # Какие задачи выполняет делегирующий соединитель (delegation connector)?
- # Как изображается отношение реализации для предоставляемого интерфейса на диаграмме компонентов?
- # Допускается ли на диаграмме компонентов изображать отношения между классами?
- # Какими способами можно специфицировать отношение между компонентом и реализованными в нем классами в UML 2?
- # Как изображается собирающий соединитель (assembly connector) на диаграмме компонентов?
- # Целесообразно ли на диаграмме компонентов изображать порты компонента без соединений с интерфейсами?
- # Какие задачи выполняет собирающий соединитель (assembly connector)?
- # Как изображается отношение реализации класса в некотором компоненте?
- # Допускается ли на диаграмме компонентов использовать дополнительные графические стереотипы для компонентов?
- # Каким образом можно указать артефакт, который физически реализует компонент на диаграмме компонентов?
- # Как изображается делегирующий соединитель (delegation connector) на диаграмме компонентов?
- # Допускается ли на диаграмме компонентов использовать отношения зависимости между интерфейсами?
- # Какие цели преследуются при разработке диаграммы развертывания (deployment diagram) в UML 2?
- # Какой графический символ служит для изображения узла (node) на диаграмме развертывания?
- # Может ли узел на диаграмме развертывания в нотации UML 2 содержать в себе изображения компонентов?
- # Какое определение узла (node) является правильным?
- # Как изображается отношение развертывания (deployment) артефактов на узле в нотации UML 2?
- # Допускается ли на диаграмме развертывания в нотации UML 2 изображать классы?
- # Какое определение артефакта (artifact) является правильным в UML 2?
- # Как изображается путь коммуникации (communication path) на диаграмме развертывания?
- # Может ли диаграмма развертывания в нотации UML 2 содержать изображения интерфейсов?
- # Какие свойства характеризуют устройство (device) в UML 2?
- # Какой графический символ служит для изображения артефакта (artifact) на диаграмме развертывания?
- # Допускается ли на диаграмме развертывания в нотации UML 2 изображать вложенные узлы?
- # Какое определение среды выполнения (execution environment) является правильным?
- # Как изображается отношение зависимости на диаграмме развертывания?
- # Какое из высказываний относительно отношения зависимости на диаграмме развертывания является правильным?
- # Какое определение спецификации развертывания (deployment specification) является правильным?
- # Как изображается отношение манифестации (manifestation) на диаграмме развертывания?
- # Какое из высказываний относительно пути коммуникации (communication path) на диаграмме развертывания является правильным?
- # Какое определение отношения манифестации (manifestation) является правильным?
- # Какой графический символ служит для изображения устройства (device) на диаграмме развертывания?
- # Какими способами можно представить развертывание артефактов на узле?
- # Какое определение пути коммуникации (communication path) является правильным?
- # Какой графический символ служит для изображения спецификации развертывания (deployment specification) на диаграмме развертывания?
- # Какие стереотипы могут быть использованы для узлов на диаграмме развертывания?
- # Для какой цели предназначена диаграмма композитной структуры (composite structure diagram) в UML 2?
- # Как изображается соединитель (connector) на диаграмме композитной структуры?
- # Допускается ли на диаграмме композитной структуры изображать интерфейсы?
- # Какое определение порта (port) является правильным?
- # Какой графический символ служит для изображения части (part) на диаграмме композитной структуры?
- # Какие отношения допускается использовать на диаграмме композитной структуры в UML 2?
- # В чем состоит назначение диаграммы коммуникации (communication diagram) в UML 2?
- # Как изображается связь (link) на диаграмме коммуникации?
- # Какие отношения допускается использовать на диаграмме коммуникации в UML 2?
- # Какие элементы могут быть размещены на диаграмме коммуникации в UML 2?
- # Как изображается асинхронное сообщение на диаграмме коммуникации?
- # Является ли обязательной нумерация сообщений на диаграмме коммуникации?
- # Какое определение связи (link) является правильным в UML 2?
- # Как изображается синхронное сообщение на диаграмме коммуникации?
- # Можно ли указывать временные ограничения на диаграмме коммуникации?
- # В чем состоит назначение диаграммы пакетов (package diagram) в UML 2?
- # Как изображается пакет (package) в нотации UML 2?
- # Какие отношения допускается использовать на диаграмме пакетов в UML 2?
- # Какое определение отношения слияния пакетов (package merge) является правильным в UML 2?
- # Каким образом может быть изображено отношение импорта пакетов (package import) на диаграмме пакетов?
- # Допускается ли в языке UML 2 вложенность пакетов?
- # Какое определение отношения импорта пакета (package import) является правильным в UML 2?
- # Как изображается отношение слияния пакетов (package merge) на диаграмме пакетов?
- # Сохраняется ли в результате слияния пакетов отношения элементов в исходных пакетах?