Главная / Менеджмент /
Аналитические шаблоны проектирования приложений / Тест 4
Аналитические шаблоны проектирования приложений - тест 4
Упражнение 1:
Номер 1
В шаблонах интеграции, традиционно выделяют следующие группы паттернов. Укажите их.
Ответ:
 (1) Шаблоны по способу шифрования 
 (2) Структурные шаблоны интеграции 
 (3) Шаблоны по методу интеграции 
 (4) Шаблоны по способу интеграции 
Номер 2
Подгруппа структурных интеграционных шаблонов содержит описание 3 базисных паттернов, перечислите их.
Ответ:
 (1) "Точка-точка" 
 (2) "Звезда" 
 (3) "Шлюз" 
 (4) "Смешанный способ" 
Номер 3
"Суть шаблона зависит от возможности системы поставщика данных предоставить интеграционный интерфейс для активной системы…" О каком паттерне идет речь?
Ответ:
 (1) "Точка-точка" 
 (2) "Звезда" 
 (3) "Шлюз" 
 (4) "Смешанный способ" 
Упражнение 2:
Номер 1
Необходимым условием применения шаблона "Звезда" является…
Ответ:
 (1) Наличие центрального компонента в интеграционной среде, который будет использоваться в качестве управляющего интеграционного модуля системы в целом 
 (2) Уменьшение количества экземпляров объектов, оперируемых в информационной системе 
 (3) Правильное разделение состояния объекта на внутреннее и внешнее 
 (4) Увеличение количества экземпляров объектов, оперируемых в информационной системе 
Номер 2
При применении паттерна "Звезда" интеграционная среда должна или может…
Ответ:
 (1) Включать в себя реализацию основных уровней интегрирующей среды 
 (2) Иметь универсальный интерфейс для доступа к ней активных систем 
 (3) Использовать интерфейсы активных систем 
 (4) Использовать интерфейсы пассивных систем 
Номер 3
Смешанный способ совмещает в себе…
Ответ:
 (1) Механизмы интеграции, описанные в шаблонах "Точка-точка" и "Шлюз" 
 (2) Механизмы интеграции, описанные в шаблонах "Точка-точка" и "Звезда" 
 (3) Механизмы интеграции, описанные в шаблонах "Шлюз" и "Звезда" 
 (4) Механизмы интеграции, описанные в шаблонах "Точка-точка", "Звезда", "Шлюз" 
Упражнение 3:
Номер 1
Под методом интеграции понимается…
Ответ:
 (1) Способ визуализации архитектуры 
 (2) Способ обращения к базе данных 
 (3) Способ передачи, который в своей основе оперирует тем или иным объектом 
 (4) Способ разработки, направленный на экономию времени реализации системных компонентов 
Номер 2
Исторически первым подходом в решении задач интеграции является…
Ответ:
 (1) Интеграция систем по данным 
 (2) Интеграция систем по компонентам 
 (3) Интеграция систем по интерфейсу 
 (4) Интеграция систем по классам 
Номер 3
В функционально-центрическом подходе в качестве сервисов должны быть реализованы функции…
Ответ:
 (1) Служба времени 
 (2) Централизованный файловый доступ 
 (3) Прикладная обработка 
 (4) Служба позиционирования 
Упражнение 4:
Номер 1
При использовании функционально-центрического подхода приложение декомпозируется на три уровня. Укажите их.
Ответ:
 (1) Взаимодействие с компонентами 
 (2) Взаимодействие с пользователем 
 (3) Прикладная обработка 
 (4) Доступ и управление данными 
Номер 2
Характерными особенностями объектно-центрический подхода к разработке программного обеспечения являются…
Ответ:
 (1) Унифицированный язык спецификации интерфейсов объектов 
 (2) Включение реализации компонентов в их спецификации и интерфейсы 
 (3) Общий механизм поддержки взаимодействия объектов, реализуемые в виде брокер объектных запросов или общей интеграционной шины, поддерживающей взаимодействие объектов 
 (4) Отделение реализации компонентов от спецификации их интерфейсов 
Номер 3
К шаблонам по типу обмена данными относят…
Ответ:
 (1) Файловый обмен 
 (2) Обмен сообщениям 
 (3) Общая база данных 
 (4) Точки вариации 
Упражнение 5:
Номер 1
Шаблон "Обмен сообщениями" основан на…
Ответ:
 (1) Синхронном обмене сообщениями с помощью общей шины данных и предназначен для интеграции независимых приложений 
 (2) Асинхронном обмене сообщениями с помощью общей шины данных и предназначен для интеграции независимых приложений 
 (3) Получении полностью интегрированной системы приложений, работающей с едиными данными в любой момент времени 
 (4) Получении частично интегрированной системы приложений, работающей с едиными данными в любой момент времени 
Номер 2
Сутью шаблона "Файловый обмен" является что…
Ответ:
 (1) Реализуется способ последовательного доступа ко всем элементам составного объекта, не раскрывая его внутреннего представления 
 (2) Получить более устойчивые проектные решения для представления элементов абстракции и реализации, упрощает их возможное последующее изменение 
 (3) "Системы источники" экспортируют необходимые данные в формате (XML и пр.) пригодном для импорта и последующего преобразования и загрузки в "системы потребители" 
 (4) Становится возможным использовать единый интерфейс для описания всех типов операций, которые можно производить с системой 
Номер 3
Шаблон "Общая база данных" позволяет…
Ответ:
 (1) Получить более устойчивые проектные решения для представления элементов абстракции и реализации, упрощая их возможное последующее изменение 
 (2) Получить полностью интегрированную систему приложений, работающую с едиными данными в любой момент времени 
 (3) Реализовать способ последовательного доступа ко всем элементам составного объекта, не раскрывая его внутреннего представления 
 (4) Использовать единый интерфейс для описания всех типов операций, которые можно производить с системой