Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тест и ответы (зачет и экзамен) ОПКСсоВБ-П.docx
Скачиваний:
24
Добавлен:
06.01.2023
Размер:
20 Кб
Скачать
☆

24. Основные характеристики стиля иерархические многоуровневые системы ?

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

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

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

25. Основные характеристики стиля системы взаимодействующих процессов ?

а) Передача сообщений - достаточный механизм взаимодействия процессов. Нет большого объема долгоживущих централизованных данных.

б) Возможно существенно уменьшить трудозатраты на разработку системы за счет использования в процессе разработки механизма наследования. Объекты находятся на разных хостах.

в) Порядок вычислений фиксирован, компоненты не могут делать ничего полезного,пока ждут результатов своих запросов к другим компонентам. Использование механизмов наследования не дает существенных выгод.

26. Основные характеристики стиля системы, управляемые событиями ?

а) Возможно существенно уменьшить трудозатраты на разработку системы за счет использования в процессе разработки механизма наследования. Объекты находятся на разных хостах.

б) Система по своей природе асинхронна. Функционирвоание системы инициируется асинхронными событиями. Система может быть реализована как совокупность независимых процессов, функционирующих на разных платформах.

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

27. Основные характеристики стиля системы, основанные на использовании централизованной базы данных.

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

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

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

28. Основные характеристики стиля системы, использующие принцип классной доски ?

а) Порядок вычислений фиксирован, компоненты не могут делать ничего полезного,пока ждут результатов своих запросов к другим компонентам. Использование механизмов наследования не дает существенных выгод.

б) Система по своей природе асинхронна. Функционирвоание системы инициируется асинхронными событиями. Система может быть реализована как совокупность независимых процессов, функционирующих на разных платформах.

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

29. Основные характеристики стиля интерпритаторы ?

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

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

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