Аналитические шаблоны проектирования приложений - ответы

Количество вопросов - 165

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

К шаблонам по типу обмена данными относят…

Самая насущная проблема в области разработки корпоративных информационных систем это

В сервис ориентированной архитектуре следует выделить следующие уровни, обеспечивающие ее функционирование…

Когда необходимо зафиксировать поведение объекта для его последующей реализации применяется шаблон…

Шаблон "Управление прерываниями" применяется в системах…

Основной эффект автоматизации операций достигался за счет…

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

Язык шаблонов состоит из ключевых компонентов…

Суть шаблона "Строитель" состоит в том, что…

Чтобы обеспечить гибкость и стабильность деятельности компании, ее процессы и поддерживающая их архитектура, выстроенная на основе шаблонов должны быть…

При реализации шаблона "Команда" следует обратить внимание на следующие моменты…

В том случае, когда необходимо обеспечить взаимодействие множества объектов, сформировав при этом слабую связанность и избавив объекты от необходимости явно ссылаться друг на друга применяется шаблон…

"Цепочка обязанностей" позволяет…

"Суть шаблона зависит от возможности системы поставщика данных предоставить интеграционный интерфейс для активной системы…" О каком паттерне идет речь?

Недостатками шаблона "Наблюдатель" являются…

Вид диаграммы "Компоненты" визуализирует

Смешанный способ совмещает в себе…

Взаимодействие сервисов между собой одним и тем же стандартным, но в то же время универсальным способом. Эта особенность использования сервисов, независимая от окружения и платформы, получила название модели…

Основным недостатком шаблона "Абстрактной фабрики" является то что…

Шаблон "Модель предметной области" целесообразно применять в случаях, когда…

Перечислите архитектурные стили.

Шаблон организации систем "Диспетчер", предусматривает в продукте…

Паттерны категории "Централизованного управления", содержат описание механизмов…

В условиях, когда система должна отвечать за обработку большого количества входных системных событий целесообразно использовать шаблон…

Связующим звеном между архитектурой, стилем и шаблонами является…

Принцип Разделение функций предполагает…

Источник данных - это

Шаблон, который описывает решение задачи создания объектов путем их инициализации в классе общего назначения называется…

Для шаблона "Активная запись" характерны следующие характеристики…

Основной принцип системного мышления гласит

Шаблон предлагает принцип решения проблем таким способом, который можно будет…

Важными ограничениями на пути преобразований "слияние бизнес-процессов" стоят…

Следование понятиям "Интернет вещей" и "Цифровая трансформация бизнеса"означает соответствие основным принципам…

Сутью реализации сервис-ориентированной архитектуры (SOA) является…

Основным параметром, оказывающим влияние на другие характеристики разрабатываемого программного обеспечения является…

Можно выделить следующие направления, которые должны поддерживаться шаблонами для достижения оптимальной архитектуры…

Важным начальным этапом при работе с паттернами является…

Следует инкапсулировать те концепции, которые…

Шаблон – это

Сервис-ориентированная методология руководствуется следующими принципами

Под web-сервисами понимаются программные системы, которые используют…

MDA является как обобщением идей SOA, так и постулированием необходимости применения концепции…

Для построения востребованной архитектуры программного обеспечения, отвечающей принципам программной инженерии, системную структуру организуют на основе…

Репозиторий, как способ организации информационных систем, целесообразно использовать в ситуациях, когда…

Недостатком шаблона "клиент/сервер" является…

Паттерн "Функциональные колодцы" воплотил в себе принцип…

Основной недостаток шаблона "Потоки данных", заключается в…

Применение шаблона "Сценарий транзакций" способствует…

Применение паттерна "Диспетчер" целесообразно в тех случаях, когда…

Управление по событиям является способом…

Под методом интеграции понимается…

Сутью шаблона "Файловый обмен" является что…

Структурный шаблон "Адаптер" востребован в ситуации, когда…

В случаях, когда необходимо управлять доступом к объекту, так чтобы создавать громоздкие компоненты только "по требованию" оптимально использовать шаблон…

Шаблон "Низкая связанность" воплощает принцип проектирования, который…

Низкая связанность позволяет избежать следующих проблем…

"Приспособленец"– это…

В результате оптимального использования принципов шаблона "Устойчивый к изменениям" можно получить следующие преимущества…

В поведенческих шаблонах, как и в смежных им структурных шаблонах, в качестве инструмента определения поведения для различных классов используется…

Для разработки паттерна "Интерпретатор" потребуются следующие участники…

Когда необходимо послать объекту запрос, не зная о том, выполнение какой операции запрошено, и кто будет получателем целесообразно применять шаблон…

Шаблон "Наблюдатель" можно охарактеризовать следующими отличительными чертами…

Главными преимуществами применения паттерна "Посетитель" являются следующие…

Основным недостатком паттерна "Посетитель" выделяют то, что…

Недостатками шаблона Посредник являются…

Когда имеются два разных, но в тоже время очень похожих компонента и требуется внести изменения в оба компонента, избежав при этом вредоносного дублирования кода применяется…

В основные обязанности группы Порождающих шаблонов проектирования входит работа по…

Применение шаблона "абстрактной фабрики" позволяет получить следующие преимущества…

В качестве основных достоинств использования шаблона проектирования "Одиночка", можно выделить следующие…

В условиях, когда не определено, какой из системных компонентов должен отвечать за создание экземпляров класса используют паттерн…

В условиях, когда необходимо определить интерфейс для создания конкретного объекта, но требуется делегировать системным подклассам решение о том, какой класс нужно инстанциировать, используется шаблон…

Диаграмма классов не отображает…

Целью построения диаграммы "Контекст" является…

Программный компонент с низкой степенью связанности зависит от не очень большого числа других системных элементов и имеет следующие свойства…

Концепция предприятия реального времени базируется на интеграции…

В качестве примера наиболее популярных антишаблонов проектирования можно привести следующие…

Под значимыми элементами понимаются те, которые имеют…

Основным недостатком шаблона "Фабричный метод" является то, что…

Недостатком шаблона "Сценарий транзакций", можно выделить…

Исторически первым подходом в решении задач интеграции является…

Под понятиями "Интернет вещей" и "Цифровая трансформация бизнеса" понимается…

Визуальное представление архитектуры имеет следующие достоинства…

Отличительными условиями, характеризующими уместность применения шаблона "Прототип", являются…

При использовании функционально-центрического подхода приложение декомпозируется на три уровня. Укажите их.

Если требуется отделить конструирование сложного объекта от его представления, таким образом, чтобы в результате одного и того же конструирования могли получаться различные представления используют шаблон…

Любая современная информационная система не должна зависеть от того, как в ней создаются, компонуются и представляются объекты.Для того, чтобы практически поддержать данный постулат следует создавать новые объекты с помощью паттерна…

Применение шаблона "Посредник" позволяет…

В качестве основных достоинств применения шаблона "Наблюдатель" являются…

Для реализации шаблона "Наблюдатель" необходимо…

Алгоритм реализации шаблона "Итератор", содержит следующие стадии…

Поведенческие шаблоны проектирования определяют…

Достоинствами "Компоновщика" являются…

Шаблон "Заместитель" может иметь обязанности. Перечислите их.

Основной недостаток комбинирования шаблонов "Управление прерываниями" и "Диспетчер" состоит в том, что…

При использовании шаблона "Модель предметной области", компания-разработчик получает следующие преимущества…

Неоспоримым преимуществом администрирования и сопровождения архитектуры, построенной на шаблоне "клиент/сервер" является…

Архитектурный шаблон "Клиент/сервер" предполагает распределение функционирования программы между следующими основными компонентами…

Для цели обеспечения требуемой гибкости функционала служит вид архитектурных паттернов -

Принцип единственности ответственности предполагает…

Сервис-ориентированная методология – это

Общеизвестны три фундаментальные и наиболее значимые аспекты объектно-ориентированного проектирования. Перечислите их.

Каждый шаблон описывает проблему, которая…

Предпосылки к созданию шаблонов проектирования сферы разработки программного обеспечения заключались в …

MDA - идея, основанная на следующих принципах…

Использование принципов полиморфизма позволяет извлечь следующие преимущества…

Весомый вклад в создание успешных информационных систем настоящего и будущего вносят…

Подгруппа структурных интеграционных шаблонов содержит описание 3 базисных паттернов, перечислите их.

К недостаткам "Компоновщика" можно отнести…

Для описания и регламентации SOA взаимодействия между приложениями, используются специальные термины. Укажите их.

Принцип минимального знания предполагает…

Паттерн "Количество объектов" реализуется за счет…

В качестве структурных паттернов проектирования выделяют…

Необходимым условием применения шаблона "Звезда" является…

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

Преимущество использования инкапсуляции состоит в том, что оно…

Для того, чтобы реализация "Абстрактной фабрики" была выполнена необходимо следовать следующим рекомендациям…

В случаях, когда требуется эффективно, компактно, надежно реализовать обработку потока информации с потенциально большим количеством обработчиков используется шаблон проектирования…

Диаграммы классов создаются при логическом проектировании информационных систем. Они служат, для…

Перечислите задачи, которые можно решить помощью шаблона "Команда".

Рамочные модели представляют собой…

Применение шаблонов связанно с…

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

В функционально-центрическом подходе в качестве сервисов должны быть реализованы функции…

Применение шаблона "Фасад" наиболее востребовано с следующих условиях…

Качественная архитектура в частности и зрелый процесс проектирования – компромисс между такими факторами как

При применении паттерна "Звезда" интеграционная среда должна или может…

Основным преимуществом использования паттерна "Создатель" экземпляров является…

Среди наиболее популярных предпосылок к изучению и последующему применению шаблонов выделяют…

Сценарий транзакции - процедура, которая…

Шаблон "Обмен сообщениями" основан на…

Бизнес-архитектура, определяется через шаблоны бизнес решений, которые включают в себя…

Применение шаблона "Мост" позволяет…

"Адаптер" обеспечивает…

Когда требуется, чтобы сложный составной объект, предоставлял доступ к своим элементам, не раскрывая их внутреннюю структуру, применяется шаблон

Язык шаблонов, представляет собой…

"Передача сообщений" -шаблон проектирования который…

Язык BPEL (Business Process Executable Language for Web Services) используется для…

Применение шаблона "Компоновщик" особенно востребовано, когда в информационной системе…

Шаблон проектирования - это

Использование паттернов проектирования на практике дает проектировщику следующие неоспоримые преимущества…

Репозиторий – является

Централизованное расположение данных позволяет…

Паттерн "Диспетчер", как правило, применяется в системах, для которых…

К основным преимуществам использования шаблона "Стратегия" следует отнести…

Вид диаграммы "Контейнеры" частично визуализирует

Шаблон "Устойчивый к изменениям" описывает…

Шаблон "Потоки данных" представляет собой…

Основным недостатком паттерна "Одиночка" является…

В качестве основного назначения паттерна "Итератор", следует выделить…

Для реализации шаблона "Хранитель", обязательно должны быть определены 3 различных "участника". Укажите их.

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

В шаблонах интеграции, традиционно выделяют следующие группы паттернов. Укажите их.

Характерными особенностями объектно-центрический подхода к разработке программного обеспечения являются…

Говоря о устойчивости программного обеспечения следует выделить два типа точек…

Укажите какой шаблон решает задачу управления сложностью программного обеспечения за счет регулирования степени зацепления системных классов между собой.

При реализации Порождающих шаблонов широко используется…

К числу характерных изменений бизнеса, которые оказывают существенное влияние на использование информационных технологий, относятся…

Преимуществом шаблона "Фабричный метод" является то, что нет необходимости…

"Интерпретатор" (англ. Interpreter) — поведенческий шаблон проектирования…

Чаще всего "Адаптер" применяется, если…

Шаблон "Общая база данных" позволяет…

Имеет смысл использовать паттерн "Приспособленец" если одновременно выполняются следующие условия…

В ситуациях, когда требуется варьировать поведение объекта в зависимости от его внутреннего состояния, используют шаблон проектирования…

Важность применения шаблонов для построения оптимальной архитектуры обусловлена следующими причинами…