Архитектура программного обеспечения (ПО) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Архитектура программного обеспечения (ПО)



 

16 Свойство технической системы сохранять свою работоспособность после сбоя одного или нескольких составных компонентов называется:

Отказоустойчивость

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

Расширяемость

18 Какой слой расположен самым верхним в типовой архитектуре приложения:

Слой представления

19 Какой слой расположен за слоем представления в типовой архитектуре приложения:

Слой сервисов

20 Какой слой расположен за слоем сервисов в типовой архитектуре приложения:

Бизнес-слой

21 Какой слой расположен на самом нижнем слое типовой архитектуры приложения:

Слой хранения  данных

22 К основным типам приложений относят:

Настольные;
Насыщенные клиентские;
Насыщенные интернет-приложения;
Мобильные;
Сервисные;
Web-приложение.

23 К специальным типам приложений относят:

Приложения для обработки данных, офисные бизнес-приложения,
бизнес-приложения (SharePoint).

24 Какие типы компонентов расположены в слое представления:

Компоненты User Interface (UI), компоненты логики представления

25 Какие типы компонентов расположены в слое сервисов:

Интерфейсы сервисов, типы сообщений

26 Кто может обращаться к сервисам приложения:

Пользователи через интерфейс, внешние системы (потребители сервиса)

27 Какие типы компонентов расположены в бизнес-слое:

Фасад приложения, бизнес-процесс, бизнес-компоненты, бизнес-сущности, компоненты бизнес-слоя, бизнес-сервисы

28 Какие типы компонентов расположены в бизнес-слое:

Фасад приложения, бизнес-процесс, бизнес-компоненты, бизнес-сущности, компоненты бизнес-слоя, бизнес-сервисы

29 Какие типы компонентов расположены в слое доступа к данным:

Компоненты доступа к данным, вспомогательные методы/утилиты работы с данными, агенты сервисов

30 Какие компопоненты формируют сквозную функциональность приложения:

Безопасность, операционное управление, связь

31 Какие компопоненты формируют сквозную функциональность приложения:

Безопасность, операционное управление, связь

32 Какие компопоненты формируют сквозную функциональность приложения:

Безопасность, операционное управление, связь

33 Назовите первоначальный этап проектирования приложения многослойной структуры:

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

34 Назовите завершающий этап проектирования приложения многослойной структуры:

Выбор протоколов связи

35 Правило, согласно которому каждый слой приложения должен взаимодействовать только со слоем, расположенным непосредственно под ним называется:

Строгое взаимодействие

36 Правило, согласно которому более высокие слои могут взаимодействовать с расположенными ниже слоями напрямую, в обход других слоев называется:

Свободное взаимодействие

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

Компонентно-ориентированное программирование (КОП)

 

38 Основным преимуществом компонента перед традиционным проектированием является:

Способность динамически подключаться и отключаться из приложения

39 Какие требования предъявляются к компоненту в рамках КОП:

1. динамической компоновки.

2. Инкапсуляция

40 Из каких частей конструируется компонент:

Информационная, внешняя, внутренняя

41 Более крупными образованиями компонентов, используемым в практике КОП, являются:

Шаблоны (паттерны) и каркасы

42 Технология разработки ПО, гарантирующая, что каждый компонент системы оправдывает ожидания, разработчика к этому компоненту, называется:

Проектирование по контракту (Design by Contract - DBC)

43 Логическое выражение, о состоянии системы программного обеспечения в проектировании по контракту называется:

Утверждение

 

44 Программное обеспечение, занимающееся интеграцией отдельных компонент в распределенную вычислительную систему получило название:

Middleware - промежуточное ПО

45 Какие существуют стратеги интеграции ПО в распределенную вычислительную систему:

1. интеграция «снизу», на основе низкоуровневых средств, таких, как интеграционные серверы, брокеры объектных запросов (ORB) и т.д.;

2. интеграция «сверху», на основе портальных решений, средств аналитической обработки информации и т. д.



Поделиться:


Последнее изменение этой страницы: 2021-03-09; просмотров: 77; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.69.152 (0.005 с.)