игра брюс 2048
Главная / Программирование / Визуальное моделирование: теория и практика / Тест 3

Визуальное моделирование: теория и практика - тест 3

Упражнение 1:
Номер 1
Какие из перечисленных ниже типов диаграмм есть в UML

Ответ:

 (1) диаграммы классов 

 (2) диаграммы компонент 

 (3) диаграммы объектов 

 (4) диаграммы композитных структур 

 (5) диаграммы развертывания 

 (6) диаграммы пакетов 

 (7) диаграммы потоков данных 

 (8) диаграммы активностей 

 (9) диаграммы случаев использования 

 (10) диаграммы конечных автоматов 

 (11) диаграммы последовательностей 

 (12) диаграммы схем взаимодействия 

 (13) диаграммы коммуникаций 

 (14) диаграммы подсистем 

 (15) диаграммы развертываний и компонент 

 (16) диаграммы коопераций 

 (17) временные диаграммы 


Номер 2
Какие из перечисленных ниже типов отсутствуют в UML

Ответ:

 (1) диаграммы экземпляров 

 (2) диаграммы использования коопераций 

 (3) диаграммы композитных структур 

 (4) диаграммы потоков данных 

 (5) диаграммы активностей 

 (6) диаграммы случаев использования 

 (7) диаграммы конечных автоматов 

 (8) диаграммы последовательностей 

 (9) диаграммы схем взаимодействия 

 (10) диаграммы коммуникаций, временные диаграммы 

 (11) диаграммы состояний и переходов 


Номер 3
Типы диаграмм в UML

Ответ:

 (1) образуют непересекающееся покрытие конструкций языка 

 (2) являются наиболее устоявшимся способом использования UML 

 (3) допускают смешивание, то есть использование в разных типах диаграмм одних и тех же конструкций 


Упражнение 2:
Номер 1
Какие из перечисленных ниже утверждений про актеров верны

Ответ:

 (1) актер может обозначать другую систему, взаимодействующую с данной 

 (2) актер может обозначать клиента бизнес-системы, и рекомендуется изображать такого клиента на одной диаграмме с пользователями системы 

 (3) актер может быть ролью реальных пользователей системы 

 (4) актер не должен изображать выделенных пользователей системы (например, Петрова А.Б.) 


Номер 2
Актер может обозначать

Ответ:

 (1) другую систему, взаимодействующую с данной 

 (2) выделенного пользователя системы (например, Иванова И.И.) 

 (3) роль пользователей системы 


Номер 3
Следующие  отношения возможны между актерами

Ответ:

 (1) наследование 

 (2) агрегирование 

 (3) композиция 


Упражнение 3:
Номер 1
Случай использования

Ответ:

 (1) рекомендуется сопровождать небольшим текстовым описанием 

 (2) всегда должен быть детализирован с помощью других диаграмм UML 

 (3) является самодостаточным артефактом и не нуждается ни в пояснениях, ни в детализации 


Номер 2
Диаграммы случаев использования нужны для

Ответ:

 (1) проектирования ПО 

 (2) тестирования 

 (3) выявления требований 

 (4) формализации требований 

 (5) формализации и выявления бизнес-требований к бизнес-системе, частью которой является ПО 


Номер 3
Выберите характеристики, определяющие  случаи использования

Ответ:

 (1) произвольный фрагмент функциональности системы 

 (2) независимый фрагмент функциональности системы 

 (3) фрагмент функциональности, дающий пользователям системы законченный, значимый результат 


Упражнение 4:
Номер 1
На диаграммах активностей могут изображаться

Ответ:

 (1) активности 

 (2) переходы 

 (3) логические соединители 

 (4) классы 

 (5) актеры 


Номер 2
Логические соединители

Ответ:

 (1) широко используются в языках программирования 

 (2) используются, в основном, в графических языках 

 (3) используются в произвольных поведенческих спецификациях 


Номер 3
Диаграммы активностей обычно используются для

Ответ:

 (1) изображения алгоритмов работы компании (бизнес-процессов) 

 (2) спецификации взаимодействия различных модулей ПО 

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


Упражнение 5:
Номер 1
Диаграммы развертывания бывают следующих видов

Ответ:

 (1) описательные 

 (2) экземплярные 

 (3) композитные 


Номер 2
На описательной диаграмме развертывания показываются

Ответ:

 (1) типы аппаратных узлов 

 (2) только те типы аппаратных узлов, на которых может быть размещено ПО 

 (3) экземпляры аппаратных узлов 


Номер 3
Диаграммы развертывания нужны

Ответ:

 (1) для исчерпывающего инженерного описания аппаратуры системы 

 (2) для описания той части аппаратуры системы, на которой будет размещено создаваемое ПО 

 (3) для спецификации аппаратуры системы, которая прямо или косвенно связана с ПО 

 (4) для описания программно-аппаратных стыков в системах 

 (5) для размещения программных компонент системы по аппаратным узлам 


Упражнение 6:
Номер 1
Компоненты UML - это

Ответ:

 (1) взаимозаменяемые элементы оборудования системы 

 (2) независимые программные модули, скрывающие свою реализацию и взаимодействующие друг с другом через интерфейсы 

 (3) повторно используемые классы 


Номер 2
Независимость компонент означает

Ответ:

 (1) выполнение разных бизнес-задач 

 (2) индивидуальность физической реализации 

 (3) возможность исполняться в параллельном режиме 

 (4) способ организовать разбиение проекта на подзадачи для отдельных коллективов и разработчиков 


Номер 3
Компоненты могут размещаться на

Ответ:

 (1) экземплярных диаграммах развертывания 

 (2) описательных диаграммах развертывания 

 (3) диаграммах классов 


Упражнение 7:
Номер 1
Для наглядного изображения времени используются

Ответ:

 (1) диаграммы последовательностей 

 (2) диаграммы коммуникаций 

 (3) диаграммы коопераций 


Номер 2
На диаграмме коммуникация показываются

Ответ:

 (1) взаимодействие ролей 

 (2) взаимодействующие экземпляры 

 (3) возможные варианты взаимодействия классов 


Номер 3
На диаграмме коммуникация и последовательности представляется

Ответ:

 (1) одна и та же информация, но по-разному представленная 

 (2) принципиально разная информация 

 (3) одна и та же информация, которая показывается одинаково 


Упражнение 8:
Номер 1
Временные диаграммы

Ответ:

 (1) являются другим названием диаграмм последовательностей 

 (2) очень на них похожи 

 (3) отличаются от диаграмм последовательностей только тем, что изображают взаимодействующие роли в виде графа с вершинами-прямоугльниками со связями-линиями, а передаваемые сигналы показываются на связях 


Номер 2
Временные диаграммы особенно полезны при разработке

Ответ:

 (1) информационных систем 

 (2) встроенных систем реального времени 

 (3) Web-приложений 


Номер 3
Временные диаграммы содержат

Ответ:

 (1) взаимодействующие роли 

 (2) сообщения 

 (3) состояния 

 (4) атрибуты классов 




Главная / Программирование / Визуальное моделирование: теория и практика / Тест 3