игра брюс 2048
Главная / Программное обеспечение / Введение в IBM Rational Unified Process / Тест 5

Введение в IBM Rational Unified Process - тест 5

Упражнение 1:
Номер 1
На какой фазе RUP уделяется наибольшее внимание архитектуре создаваемой системы?

Ответ:

 (1) на фазе Начало (Inception) 

 (2) на фазе Уточнение (Elaboration) 

 (3) на фазе Построение (Construction) 

 (4) на фазе Внедрение (Transition) 


Номер 2
Что относится к целям дисциплины Анализ и проектирование?

Ответ:

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

 (2) преобразовать требования в проект будущей системы 

 (3) адаптировать проект к среде выполнения 

 (4) сформировать устойчивую архитектуру системы 

 (5) обеспечить базу для планирования технического содержания итераций 


Номер 3
Какие модели разрабатываются в дисциплине Анализ и проектирование?

Ответ:

 (1) модель вариантов использования (Use Case Model) 

 (2) модель анализа (Analysis Model) 

 (3) модель развертывания (Deployment Model) 

 (4) модель проектирования (Design Model) 

 (5) модель данных (Data model) 


Упражнение 2:
Номер 1
Какие элементы потока работ относятся к дисциплине Анализ и проектирование?

Ответ:

 (1) анализ поведения 

 (2) определение системы 

 (3) проектирование компонентов 

 (4) проектирование базы данных 

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


Номер 2
Какие элементы включает в себя Модель проектирования?

Ответ:

 (1) событие 

 (2) интерфейс 

 (3) таблица данных 

 (4) класс тестирования 

 (5) карта навигации 

 (6) класс проектирования 


Номер 3
Какие из следующих утверждений верны относительно хорошей архитектуры системы?

Ответ:

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

 (2) хорошая архитектура учитывает особенности аппаратной платформы 

 (3) хорошая архитектура упрощает разделение работы между разработчиками проекта 

 (4) хорошая архитектура сопровождаема и расширяема 

 (5) хорошая архитектура не может быть основой многократного применения 

 (6) хорошая архитектура должна быть простой 


Упражнение 3:
Номер 1
В чем проявляются отличия класса анализа от класса проектирования?

Ответ:

 (1) класс анализа не зависит от платформы реализации, а класс проектирования – зависит от нее 

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

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

 (4) класс анализа может использовать дополнительные стереотипы граничного класса и управляющего класса, а класс проектирования – нет 

 (5) количество классов анализа в проекте всегда больше, чем классов проектирования 


Номер 2
Какие элементы может включать в себя модель данных?

Ответ:

 (1) протоколы 

 (2) таблицы  

 (3) интерфейсы 

 (4) хранимые процедуры 

 (5) триггеры 


Номер 3
Что собой представляет Концептуальный архитектурный прототип (Architectural Proof-of-Concept)?

Ответ:

 (1) это ранняя концептуальная модель для отдельной сущности в архитектуре системы, которая имеет обязанности и поведение 

 (2) это некоторое концептуально упрощенное решение для реализации архитектурно значимых требований на ранних итерациях проекта 

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

 (4) это элемент архитектуры, который специфицирует множество операций, предлагаемых некоторым классом проектирования 


Упражнение 4:
Номер 1
Какими характеристиками обладает артефакт Капсула (Capsule)?

Ответ:

 (1) Является специальным паттерном проектирования, который представляет инкапсулированную нить управления в системе 

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

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

 (4) определяет множество поведений или множество операций, предлагаемых элементом модели Классификатор 

 (5) представляет собой специальный класс анализа в модели данных 


Номер 2
Какие из следующих утверждений верны относительно архитектуры системы?

Ответ:

 (1) архитектура более важна, чем управление проектом 

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

 (3) структура продукта определяется архитектурой и интерфейсами 

 (4) архитектура является основой повторного использования компонентов 

 (5) основное внимание архитектуре уделяться на фазе Уточнение (Elaboration) 


Номер 3
В каких представлениях может описываться архитектура в RUP?

Ответ:

 (1) Логическое представление (Logical View) 

 (2) представление вариантов использования (Use Case View) 

 (3) представление проектирования (Design View) 

 (4) представление развертывания (Deployment View) 

 (5) представление реализации (Implementation View) 


Упражнение 5:
Номер 1
Какие из следующих утверждений верны относительно реализации варианта использования (Use Case Realization)?

Ответ:

 (1) реализация варианта использования может быть представлена в форме диаграммы последовательности (sequence diagram) 

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

 (3) реализация варианта использования может быть представлена в форме диаграммы кооперации (collaboration diagram) 

 (4) реализация варианта использования связывает вместе функциональные требования с классами из модели проектирования 


Номер 2
За какие артефакты ответственен Архитектор ПО (Software Architect)?

Ответ:

 (1) концептуальный архитектурный прототип (Architectural Proof-of-Concept) 

 (2) справочная архитектура (Reference Architecture) 

 (3) документ архитектура ПО (Software Architecture Document) 

 (4) модель реализации (Implementation Model) 

 (5) модель данных (Data Model) 


Номер 3
Какие из следующих решений обычно принимаются в дисциплине "Анализ и Проектирование"?

Ответ:

 (1) как тестировать полученную сборку продукта 

 (2) как разрабатывать артефакты в форме моделей 

 (3) какие шаблоны использовать для артефактов 

 (4) как контролировать и управлять проектом 

 (5) как выполнять отдельные деятельности потока работ 


Упражнение 6:
Номер 1
Какие из следующих фраз характеризуют модель развертывания?

Ответ:

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

 (2) модель развертывания отображает линии коммуникации между физическими узлами 

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

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


Номер 2
Какие из следующих утверждений имеют отношение к архитектуре программного обеспечения?

Ответ:

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

 (2) архитектура включает в себя базовые структурные элементы и их интерфейсы 

 (3) структурные элементы и элементы поведения архитектуры могут быть объединены в логические подсистемы 

 (4) архитектура содержит детальное описание всех классов проектирования 

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


Номер 3
Какие элементы может включать в себя модель анализа?

Ответ:

 (1) реализации вариантов использования 

 (2) классы анализа  

 (3) интерфейсы 

 (4) компоненты анализа 

 (5) подсистемы анализа 


Упражнение 7:
Номер 1
Какая роль ответственна за разработку Класса тестирования?

Ответ:

 (1) Разработчик кода (Implementer) 

 (2) Интегратор (Integrator) 

 (3) Проектировщик (Designer) 

 (4) Инженер процесса (Process Engineer) 

 (5) Спецификатор требований (Requirements Specifier) 


Номер 2
Какие из следующих элементов могут быть отнесены к Прототипу пользовательского интерфейса (User-Interface Prototype)?

Ответ:

 (1) графическое представление диаграммы классов модели анализа 

 (2) поток работ дисциплины Анализ и проектирование 

 (3) форма ввода информации о клиентах 

 (4) окно просмотра отчета о продажах 


Номер 3
Какие из следующих утверждений справедливы в отношении Интерфейса (Interface)?

Ответ:

 (1) один класс может реализовывать несколько интерфейсов 

 (2) один интерфейс может быть реализован несколькими классами 

 (3) интерфейс может быть изображен на диаграмме последовательности 

 (4) интерфейс может быть изображен на диаграмме классов 

 (5) интерфейс специфицирует операции, которые требуются некоторому классу-клиенту для выполнения своих задач 


Упражнение 8:
Номер 1
Какое определение Справочной архитектуры (Reference Architecture) является правильным?

Ответ:

 (1) это специальный документ, содержащий ссылки на внешние источники информации об архитектуре разрабатываемой системы 

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

 (3) это специальное описание архитектуры системы, которое дополняет документ архитектура бизнеса 

 (4) это описание некоторого известного архитектурного паттерна или множества паттернов, разработанных и проверенных на практике в конкретном контексте 


Номер 2
Какие из следующих утверждений справедливы для подсистемы проектирования (Design Subsystem)?

Ответ:

 (1) подсистема проектирования может содержать реализации вариантов использования 

 (2) одна подсистема проектирования может реализовать несколько интерфейсов 

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

 (4) подсистема проектирования обычно разрабатывается на итерациях фазы Уточнение 

 (5) подсистема проектирования обычно разрабатывается на итерациях фазы Построение  


Номер 3
Какие из следующих утверждений справедливы для пакета проектирования (Design Package)?

Ответ:

 (1) пакет проектирования используется для структуризации модели проектирования посредством разбиения ее на более мелкие части 

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

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

 (4) пакет проектирования обладает семантикой пакета и класса 

 (5) пакет проектирования является логическим представлением подсистемы реализации 




Главная / Программное обеспечение / Введение в IBM Rational Unified Process / Тест 5