Результаты сдачи представлены на скрине.
После покупки Вы получите файл, где будет 113 вопросов с ответами. Верный ответ выделен по тексту.
В демо-файле представлен пример, как выделены ответы.
Все набрано в Word, можно искать с помощью поиска.
Ниже список вопросов, которые представлены в файле.
Также Вы можете заказать решение тестов и других работ у меня на странице по ссылке:
Тест: Распределенные системы
№ Текст вопроса Варианты ответа
1 Кэширование представляет собой особый вид • архивирования;
• репликации;
• масштабирования;
• идентификации
2 Спецификация удаленного вызова процедур {remote procedure call - RPC) поддерживает: • двустороннюю связь компонент;
• одностороннюю связь компонент;
• синхронный режим коммуникаций между дву¬мя прикладными модулями;
• параллельный режим коммуникаций
3 Что является ОСНОВНЫМ преимуществом ГРИД систем перед суперкомпьютерами? • простота организации;
• меньшая стоимость организации;
• удобство обслуживания;
• вычислительные мощности
4 На рисунке представлено • вертикальное распределение;
• одноранговое распределение peer – to – peer;
• трехзвенная архитектура клиент-сервер
5 Что обеспечивает язык IDL в модели «клиент-сервер»: • асинхронную обработку запросов по ключевым полям;
• синхронную обработку запросов;
• независимость от языка программирования
6 Важная служба, общая для всех систем промежуточного уровня, - это: • именование;
• вычисление;
• администрирование
7 Когда используется упрощённый вызов RPC? • если клиент и сервер установлены на разных компьютерах;
• если клиент и сервер установлены на одном компьютере
8 На рисунке представлена • Обобщенная организация поисковой машины для Интернета;
• Альтернативные формы организации архитектуры клиент-сервер;
• Пример горизонтального распределения web-службы;
• Обобщенное взаимодействие между клиентом и сервером
9 Распределенные системы, которые представляются пользователям и приложениям в виде единой компьютерной системы, называются • прозрачными;
• открытыми;
• масштабируемыми;
• управляемыми;
• безопасными
10 Репликация – это... • процесс генерации и воспроизведения нескольких копий данных, размещаемых на одном или нескольких узлах сети.;
• процесс организации данных на основе механизма сопряжения по ключевым полям;
• алгоритм декомпозиции файловой структуры;
• верного определения нет.
11 Вызов Удаленных Методов Remote Method Invocation (RMI) является реализацией идей RPC • для языка программирования Java;
• для языка программирования Pascal;
• для языка программирования C++
12 В распределенной системе одного уровня приложения могут быть разнесены между несколькими компьютерами. А может ли программное обеспечение, установленное на одном компьютере, отвечать за выполнение функций, относящихся к разным уровням? • может;
• не может, его функционал строго привязан к уровню инсталляции
13 Обмены между службами называются… • протоколами;
• дискуссиями;
• разговорами
14 Облачный провайдер выполняет эти функции для поддержки управления облачными сервисами: • Поддержку бизнеса;
• Продвижение/Конфигурирование;
• Реализацию;
• Оптимизацию бизнес-процессов;
• Масштабируемость;
• Портируемость/Интероперабельность
15 Распределенная система представленная на рисунке называется: • системой групповой работы;
• системой промежуточного уровня;
• мультипроцессорной системой;
• мультикомпьютерной системой
16 Спецификация удаленного вызова процедур {remote procedure call - RPC) поддерживает • синхронный режим коммуникаций между дву¬мя прикладными модулями;
• симметричный режим коммуникаций между прикладными модулями
17 Модель предоставления повсеместного и удобного сетевого доступа к общему пулу конфигурируемых вычислительных ресурсов, которые могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению и необходимостью взаимодействия с провайдером услуг (сервис-провайдером) – это ... • клиент – серверные модели;
• скоринговые модели;
• облачные вычисления
18 Сколько существует уровней изолированности транзакций: • 2;
• 3;
• 4;
• 5
19 RPC реализует в распределенной среде принципы: • традиционного структурного программирования;
• объектно-ориентированного программирования;
• параллельного программирования
20 Верно ли утверждение. «Клиентский переходник превращает ло¬кальный вызов процедуры клиента в локальный вызов процедуры сервера» • верно;
• неверно
21 Сколько структурных уровней процессинга насчитывает подразделение «Клиент» • 4;
• 2 + ОС клиента;
• 1;
• 5
22 Протоколы обновления реплицируемых данных построены на допуще¬нии, что все копии реплицируемых данных об¬новляются одновременно с изменением исходной копии и, как правило, с помощью протокола двухфазной фиксации транзакций. Такой вариант репли-кации называется ... • синхронной репликацией;
• асинхронной репликацией;
• репликацией слиянием
23 Набор правил, регулирующих обмены между службами, называется • бизнес – протокол;
• процедура;
• приложение
24 Сколько существует типов проведения параллельно выполняемых транзакций? • 2;
• 3;
• 4
25 Участник, который может выполнять независимую оценку облачных услуг, обслуживания информационных систем, производительности и безопасности реализации облака – это облачный... • аудитор;
• актор;
• консультант
26 Упаковака данных в формат сообщения называется • инпакинг;
• структуризация сообщения;
• маршалинг
27 Эмуляция бесконечного пула виртуальных ресурсов, доступных по первому требованию, -это ... • существующая функциональная особенность облачных систем;
• перспектива развития облачных систем
28 Какими двумя способами может использоваться протокол SOAP: • в стиле документов;
• в стиле гипертекста;
• в стиле RPC;
• в стиле пакетов документов
29 Установите соответствие: • SaaS;
• PaaS;
• IaaS
30 Сущность, управляющая использованием, производительностью и предоставлением облачных услуг, а также устанавливающая отношения между Облачными Провайдерами и Облачными Потребителями – это облачный .... • аудитор;
• провайдер;
• брокер;
• оператор связи
Тест: Распределенные системы ПК1 Вариант 1
№ Текст вопроса Варианты ответа
1 Разделяемая блокировка (Shared Lock): • используется при выполнении операции чтения данных, позволяется чтение данных другой транзакцией, но запрещено изменение данных;
• применяется при изменении данных, полностью запрещается доступ к данных другими транзакциями;
• используется, когда транзакция хочет обновить данные в какой-то ближайший момент времени, но не сейчас, и, когда этот момент придет, не хочет ожидать другой транзакции
2 Свойство транзакции, характеризующееся тем, что результаты транзакции становятся доступны для других транзакций только после ее фиксации, называется: • изолированность;
• продолжительность;
• неделимость;
• согласованность
3 Согласованность транзакции означает, что: • транзакция либо выполняется полностью, либо не выполняется;
• результаты транзакции становятся доступны для других транзакций только после ее фиксации;
• транзакция переводит базу данных из одного согласованного состояния в другое;
• после фиксации транзакции изменения становятся постоянными
4 К принципам построения РБД относятся (несколько вариантов): • минимизация интенсивности обмена данными;
• декомпозиция данных на часто и редко используемые сегменты;
• распределение БД на группы по тематике;
• периодическое сохранение копий данных;
• оптимальное размещение серверных и клиентских приложений в сети
5 При небольшом объеме редко меняющихся данных применяются: • системы недублирующего разбиения;
• системы полного дублирования;
• системы частичного дублирования
6 Объектная шина, по которой происходит взаимодействие локальных и удаленных объектов — это: • объектный сервис;
• брокер объектных запросов;
• прикладной интерфейс
7 Репликатором является … • сервер тиражирования данных;
• несколько слов;
• построитель реплик
8 Распределенные базы данных - … • способные накапливать большой объем информации;
• находящиеся на одной рабочей станции;
• включающие фрагменты из нескольких баз данных, которые располагаются на различных узлах сети компьютеров, и, возможно, управляются различными СУБД
9 Главная идея n-уровневой архитектуры заключается в: • максимальном упрощении клиента (тонкий клиент);
• выносе всей бизнес-логики с клиента и сервера БД;
• равномерном распределении бизнес-логики между клиентом и сервером БД;
• оформлении всей бизнес-логики в виде набора приложений, запускаемых на сервере приложений под управлением ОС типа UNIX
10 Не является уровнем представления клиент-серверной архитектуры - уровень... • представления (презентации) данных пользователем;
• обработки данных приложением;
• взаимодействия с базой данных;
• взаимоотношений разработчиков
11 Масштабируемость рассматривается по отношению • К размеру;
• К географическому положению;
• К административному устройству;
• Все ответы верны
12 Удаленный вызов процедур • RPC;
• RMI;
• IDL;
• COM
13 С помощью WCF, можно отправлять данные из одной конечной точки службы в другую как: • асинхронные сообщения;
• синхронные сообщения;
• и то и другое.
14 Обязательными элементами стека связи в WCF являются: • транспортный протокол;
• кодирование;
• резервирование;
• дублирование;
• кодирование сжатием
15 Метод моментальных снимков таблиц позволяет: • асинхронно распространять результаты изменений, выполненных в отдельных таблицах;
• синхронно распространять результаты изменений, выполненных в отдельных таблицах;
• и то и другое
16 При объектно-ориентированном подходе к распределенной обработке информации в языке программирования Java реализуется механизм: • RFI;
• RMI;
• ASP;
• COM
17 Транзакция должна обладать следующими свойствами: • AVIS;
• ACID;
• DCOM;
• BASE
18 Системы, скрывающие факт физического распределения своих процессов и ресурсов по множеству компьютеров называются • Масштабируемые;
• Гибкие;
• Прозрачные;
• Экономичные;
• Распределенные;
• Открытые
19 Одним из исторически первых механизмов реализации распреде¬ленной обработки информации является механизм: • RPC;
• RMI;
• DCOM;
• MOM
20 Пример асинхронной связи: • Копирование информации;
• Электронная почта;
• Работа в браузере;
• Все ответы верны
21 … — свойство распределенной СУБД, которое позволяет переносить данные в сети с одного узла на другой, не изменяя при этом текста программы • Гетерогенность;
• Безопасность;
• Прозрачность;
• универсальность доступа;
• поддержка распределенных запросов
22 К проблемам масштабируемости не относятся • Узкие места по обслуживанию;
• Проблемы подключения новых пользователей;
• Проблемы по данным;
• Проблемы по алгоритмам
Тест: Распределенные системы ПК1 Вариант 2
№ Текст вопроса Варианты ответа
1 Свойство транзакции, характеризующееся тем, что после фиксации транзакции изменения становятся постоянными, называется: • Неделимость;
• Изолированность;
• Продолжительность;
• Согласованность
2 Брокер объектных запросов (Object Request Broker) — это: • реализации объектов, необходимые для большого числа приложений;
• реализации объектов, предоставляющие общие для объектно-ориентированной среды возможности;
• объектная шина, по которой происходит взаимодействие локальных и удаленных объектов
3 В СОМ клиентский суррогат обозначают термином: • не имеет специального названия;
• proxy;
• stub;
• skeleton
4 К недостаткам n-уровневой архитектуры относятся (несколько вариантов): • в некоторых случаях уступает по производительности клиент-серверным системам с бизнес-логикой на сервере;
• высокая сложность;
• низкая производительность;
• пониженная защищенность;
• высокая цена решения
5 СОМ-объект: • это классы, которые содержат один или более СОМ-интерфейс.;
• представляет собой двоичный код, который выполняет какую-либо функцию и имеет один или более интерфейс.;
• представляет собой приложение или библиотеку, которая предоставляет услуги приложению-клиенту или библиотеке.
6 Что дает архитектура клиент-сервер? (несколько вариантов) • надежность;
• возможность редактировать;
• масштабируемость
7 В какой из известных моделей клиент-сервер все три компонента сетевого приложения (представления, прикладной и компонент доступа к данным) разнесены по разным узлам сети? • модели доступа к удаленным данным;
• модели файлового сервера;
• модели сервера приложений;
• модели сервера баз данных
8 … — свойство распределенной СУБД, которое позволяет переносить данные в сети с одного узла на другой, не изменяя при этом текста программы • Гетерогенность;
• Безопасность;
• Прозрачность;
• универсальность доступа;
• поддержка распределенных запросов
9 Как называются системы, к которым можно легко подключать дополнительные ресурсы и пользователей? • масштабируемые;
• гибкие;
• прозрачные;
• экономичные;
• распределенные;
• открытые
10 К проблемам масштабируемости не относятся: • Узкие места по обслуживанию;
• Проблемы подключения новых пользователей;
• Проблемы по данным;
• Проблемы по алгоритмам
11 Наиболее общая форма для прозрачного преобразования обычных вызовов процедур в удаленные: • Брокеры объектов;
• Транзакционные мониторы;
• Мониторы объектов;
• Системы на базе удаленного вызова процедур
12 Процесс создания соединения с сервером для обращения к удаленным процедурам: • Удаленный вызов процедур;
• Вызов локальной процедуры;
• Трансляция;
• Связывание
13 Цель транзакционного монитора: • Поддержка выполнения транзакций на основе RPC;
• Реализация распределенного подтверждения транзакций;
• Определение интерфейса процедуры;
• Соединение с сервером для обращения к процедуре
14 Оператор управления транзакциями ROLLBACK: • позволяет создать в транзакции «метку», или точку сохранения;
• завершает транзакцию и отменяет все выполненные в ней и незафиксированные изменения;
• завершает транзакцию и делает любые выполненные в ней изменения постоянными (продолжительными)
15 При объектно-ориентированном подходе объекты находятся: • На клиенте;
• На сервере;
• На межсетевом экране;
• Нет правильного ответа
16 Транзакционные мониторы, основанные на объектно-ориентированных языках программирования: • Брокеры сообщений;
• Брокеры объектов;
• Мониторы объектов;
• Нет верного ответа
17 Конечные точки службы WCF имеют: • адрес, привязку, контракт;
• процесс, экземпляр, приложение;
• путь, запрос, ответ
18 WCF может обмениваться сообщениями: • в любом формате по любому транспортному протоколу;
• только по протоколу SOAP через HTTP;
• в любом формате по MSMQ
19 WSDL это: • определение способа создания моделей на языке JAVA;
• язык описания сервисов, имеющий структуру XML;
• стеки WEB-сервисов
20 Программы, написанные с помощью.Net Framework, выполняются в среде: • CLI;
• CLR;
• WPF
21 Метаданные .Net-сборки хранятся в файле: • DLL;
• Исполняемый;
• Декларация;
• Ядро
Тест Распределенные системы ПК2 Вариант 1
№ Текст вопроса Варианты ответа
1 Программные приложения, запускаемые в облачной инфраструктуре. Доступ пользователя осуществляется посредством использования тонкого клиента. • SaaS;
• PaaS;
• RaaS;
• IaaS
2 В каком алгоритме сервер времени пассивен? • усредняющие алгоритмы;
• алгоритмы Беркли;
• алгоритмы Кристиана
3 Установите соответствие: • SaaS;
• PaaS;
• IaaS
4 Участник, который может выполнять независимую оценку облачных услуг, обслуживания информационных систем, производительности и безопасности реализации облака – это облачный... • аудитор;
• актор;
• консультант
5 Скелетон - это • Клиентский переходник;
• Межсетевой экран;
• Серверный переходник;
• Нет верного ответа
6 Служба CORBA, динамически устанавливающая связи между объектами • Служба совместного доступа;
• Служба отношений;
• Служба событий;
• Служба сохранности объектов
7 Протокол 3PC есть вариант распределенного подтверждения • Двухфазного;
• Однофазного;
• Трехфазного;
• Нет верного ответа
8 Для обеспечения взаимодействия между ORB используется • GIOP;
• IIOP;
• TCP/IP;
• GIOP, IIOP
9 В трехфазный протокол фиксации транзакций (по сравнению с протоколом двухфазной фиксации транзакций) вводится третья фаза: • предфиксации;
• голосования;
• принятия глобального решения;
• ожидания
10 Чем обеспечивается гибкость в облачных вычислениях: • распределением ресурсов во времени;
• распределением ресурсов в пространстве;
• распределением ресурсов по требованию;
• взаимодействия с ресурсами через менеджера взаимодействия
11 Система, подчиняющаяся спецификации CORBA, состоит из трех основных частей: • брокера объектных запросов ORB;
• набора служб;
• набора средств и инструментов;
• моментальных сним¬ков;
• агента чтения очереди;
• службы времени
12 Технологии, предоставляющие механизмы удаленного вызова процедур: • COM;
• CORBA;
• SOAP;
• Java RMI;
• MSMQ
13 Какая схема ориентирована на базы данных, обслуживающие бизнес-процессы? • Ведущий/ведомый;
• Рабочий поток;
• Симметричная репликация
14 В основе Web-сервисов лежат следующие универсальные технологии: • TCP/IP;
• HTML;
• XML;
• NET;
• ASP;
• OMG
15 WSDL основан на: • HTML;
• XML;
• CORBA
16 Три основных архитектурных компонента сервисно-ориентированной архитектуры: • пользователь сервиса;
• провайдер сервиса;
• реестр сервисов;
• брокер сервиса;
• переходник сервиса;
• стек протоколов
17 При работе с json на языке С# потребуется: • сериализация;
• компоновка;
• стардартизация
18 В веб-API контроллер — это: • объект, который обрабатывает HTTP-запросы;
• средство для обращения к данным;
• компонент сервисно-ориентированной архитектуры
19 Компоненты облака Microsoft: • NET Services;
• Amazon’s Elastic Compute Cloud;
• SQL Azure;
• Windows Azure
20 Основные преимущества использования Windows Azure (несколько вариантов): • построение, изменение и распределение приложений в сети с минимальными локальными ресурсами;
• независимость от поставщика услуг cloud;
• снижение затрат и усилий на ИТ управление;
• высокая доступность
Тест Распределенные системы ПК 2 Вариант 2
№ Текст вопроса Варианты ответа
1 Модель обеспечения повсеместного и удобного сетевого доступа по требованию к общему пулу конфигурируемых вычислительных ресурсов • онлайн технологии;
• облачные вычисления;
• интернет;
• виртуальные ресурсы
2 Типы облаков: • Общие и собственные;
• Частные и публичные;
• Общие и частные;
• Собственные и публичные
3 Эмуляция бесконечного пула виртуальных ресурсов, доступных по первому требованию, -это ... • существующая функциональная особенность облачных систем;
• перспектива развития облачных систем
4 Одно из достоинств у облачных услуг это • Легкая масштабируемость;
• Простота в обращении;
• Высокий уровень информационной безопасности;
• Высокая требовательность к данным
5 CORBA - это: • язык программирования;
• программа, написанная по технологии «клиент-сервер»;
• технология создания клиент-серверных приложений;
• разновидность клиент-серверной модели
6 В CORBA серверный суррогат обозначают термином: • Proxy;
• Stub;
• Skeleton;
• не имеет специального названия
7 Служба CORBA для поиска объектов, соответствующих заданным критериям на языке SQL: • Служба коллекций;
• Справочная служба;
• Служба свойств;
• Служба запросов
8 Асинхронная несохранная связь характерна для протокола: • HTTP;
• SMTP;
• UDP;
• FTP
9 Вторая фаза двухфазного подтверждения: • Фаза подготовки к голосованию;
• Фаза голосования;
• Фаза подготовки к подтверждению;
• Фаза решения
10 Наиболее общая форма для прозрачного преобразования обычных вызовов процедур в удаленные: • Брокеры объектов;
• Транзакционные мониторы;
• Мониторы объектов;
• Системы на базе удаленного вызова процедур
11 При какой репликации обновления исходной базы и копий производятся как часть одной транзакции: • при синхронной;
• при асинхронной
12 В какой из известных моделей клиент-сервер все три компонента сетевого приложения (представления, прикладной и компонент доступа к данным) разнесены по разным узлам сети? • модели доступа к удаленным данным;
• модели файлового сервера;
• модели сервера приложений;
• модели сервера баз данных
13 Достоинство бинарных интерфейсов модели DCOM в сравнении и CORBA состоит в том, что (несколько вариантов): • они используют IDL;
• они не зависят от языка программирования;
• обеспечивают прозрачность реализации и физического размещения серверного объекта для кли¬ентской части приложения;
• не требуют отображать описания IDL на конструкции нового языка программирования
14 Какая из служб является децентрализованным методом обнаружения ресурсов? • DNS;
• Jini Lookup;
• Gnutella;
• UDDI
15 Установите соответствие: • Это набор облачных ресурсов, доступных всем компаниям. Облако развертывается через Интернет. Данные в облаке защищены.;
• облачная система, созданная и эксплуатируемая только одной организацией. Облако реализуется на ресурсах, имеющихся в распоряжении какой-либо организации для обслуживания ее потребителей. При этом используется специализированное программное обеспечение.
16 Главные действующие субъекты референсной архитектуры NIST называются: • плейсерами;
• реплейсерами;
• акторами;
• ковенантами
17 Алгоритм Беркли относится к: • синхронизации данных;
• синхронизации времени;
• контрольным точкам;
• синхронизации обмена сообщениями
18 Модель непротиворечивости данных согласно которой всякое чтение элемента данных должно возвращать значение, соответствующее результату последней записи данного элемента, является: • строгой непротиворечивостью;
• последовательной непротиворечивостью;
• причинной непротиворечивостью;
• непротиворечивостью FIFO
19 Сущность, управляющая использованием, производительностью и предоставлением облачных услуг, а также устанавливающая отношения между Облачными Провайдерами и Облачными Потребителями – это облачный .... • аудитор;
• провайдер;
• брокер;
• оператор связи
20 Облачный провайдер выполняет эти функции для поддержки управления облачными сервисами: • Поддержку бизнеса;
• Продвижение/Конфигурирование;
• Реализацию;
• Оптимизацию бизнес-процессов;
• Масштабируемость;
• Портируемость/Интероперабельность
Тест: Распределенные системы
№ Текст вопроса Варианты ответа
1 Кэширование представляет собой особый вид • архивирования;
• репликации;
• масштабирования;
• идентификации
2 Спецификация удаленного вызова процедур {remote procedure call - RPC) поддерживает: • двустороннюю связь компонент;
• одностороннюю связь компонент;
• синхронный режим коммуникаций между дву¬мя прикладными модулями;
• параллельный режим коммуникаций
3 Что является ОСНОВНЫМ преимуществом ГРИД систем перед суперкомпьютерами? • простота организации;
• меньшая стоимость организации;
• удобство обслуживания;
• вычислительные мощности
4 На рисунке представлено • вертикальное распределение;
• одноранговое распределение peer – to – peer;
• трехзвенная архитектура клиент-сервер
5 Что обеспечивает язык IDL в модели «клиент-сервер»: • асинхронную обработку запросов по ключевым полям;
• синхронную обработку запросов;
• независимость от языка программирования
6 Важная служба, общая для всех систем промежуточного уровня, - это: • именование;
• вычисление;
• администрирование
7 Когда используется упрощённый вызов RPC? • если клиент и сервер установлены на разных компьютерах;
• если клиент и сервер установлены на одном компьютере
8 На рисунке представлена • Обобщенная организация поисковой машины для Интернета;
• Альтернативные формы организации архитектуры клиент-сервер;
• Пример горизонтального распределения web-службы;
• Обобщенное взаимодействие между клиентом и сервером
9 Распределенные системы, которые представляются пользователям и приложениям в виде единой компьютерной системы, называются • прозрачными;
• открытыми;
• масштабируемыми;
• управляемыми;
• безопасными
10 Репликация – это... • процесс генерации и воспроизведения нескольких копий данных, размещаемых на одном или нескольких узлах сети.;
• процесс организации данных на основе механизма сопряжения по ключевым полям;
• алгоритм декомпозиции файловой структуры;
• верного определения нет.
11 Вызов Удаленных Методов Remote Method Invocation (RMI) является реализацией идей RPC • для языка программирования Java;
• для языка программирования Pascal;
• для языка программирования C++
12 В распределенной системе одного уровня приложения могут быть разнесены между несколькими компьютерами. А может ли программное обеспечение, установленное на одном компьютере, отвечать за выполнение функций, относящихся к разным уровням? • может;
• не может, его функционал строго привязан к уровню инсталляции
13 Обмены между службами называются… • протоколами;
• дискуссиями;
• разговорами
14 Облачный провайдер выполняет эти функции для поддержки управления облачными сервисами: • Поддержку бизнеса;
• Продвижение/Конфигурирование;
• Реализацию;
• Оптимизацию бизнес-процессов;
• Масштабируемость;
• Портируемость/Интероперабельность
15 Распределенная система представленная на рисунке называется: • системой групповой работы;
• системой промежуточного уровня;
• мультипроцессорной системой;
• мультикомпьютерной системой
16 Спецификация удаленного вызова процедур {remote procedure call - RPC) поддерживает • синхронный режим коммуникаций между дву¬мя прикладными модулями;
• симметричный режим коммуникаций между прикладными модулями
17 Модель предоставления повсеместного и удобного сетевого доступа к общему пулу конфигурируемых вычислительных ресурсов, которые могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению и необходимостью взаимодействия с провайдером услуг (сервис-провайдером) – это ... • клиент – серверные модели;
• скоринговые модели;
• облачные вычисления
18 Сколько существует уровней изолированности транзакций: • 2;
• 3;
• 4;
• 5
19 RPC реализует в распределенной среде принципы: • традиционного структурного программирования;
• объектно-ориентированного программирования;
• параллельного программирования
20 Верно ли утверждение. «Клиентский переходник превращает ло¬кальный вызов процедуры клиента в локальный вызов процедуры сервера» • верно;
• неверно
21 Сколько структурных уровней процессинга насчитывает подразделение «Клиент» • 4;
• 2 + ОС клиента;
• 1;
• 5
22 Протоколы обновления реплицируемых данных построены на допуще¬нии, что все копии реплицируемых данных об¬новляются одновременно с изменением исходной копии и, как правило, с помощью протокола двухфазной фиксации транзакций. Такой вариант репли-кации называется ... • синхронной репликацией;
• асинхронной репликацией;
• репликацией слиянием
23 Набор правил, регулирующих обмены между службами, называется • бизнес – протокол;
• процедура;
• приложение
24 Сколько существует типов проведения параллельно выполняемых транзакций? • 2;
• 3;
• 4
25 Участник, который может выполнять независимую оценку облачных услуг, обслуживания информационных систем, производительности и безопасности реализации облака – это облачный... • аудитор;
• актор;
• консультант
26 Упаковака данных в формат сообщения называется • инпакинг;
• структуризация сообщения;
• маршалинг
27 Эмуляция бесконечного пула виртуальных ресурсов, доступных по первому требованию, -это ... • существующая функциональная особенность облачных систем;
• перспектива развития облачных систем
28 Какими двумя способами может использоваться протокол SOAP: • в стиле документов;
• в стиле гипертекста;
• в стиле RPC;
• в стиле пакетов документов
29 Установите соответствие: • SaaS;
• PaaS;
• IaaS
30 Сущность, управляющая использованием, производительностью и предоставлением облачных услуг, а также устанавливающая отношения между Облачными Провайдерами и Облачными Потребителями – это облачный .... • аудитор;
• провайдер;
• брокер;
• оператор связи
Тест: Распределенные системы ПК1 Вариант 1
№ Текст вопроса Варианты ответа
1 Разделяемая блокировка (Shared Lock): • используется при выполнении операции чтения данных, позволяется чтение данных другой транзакцией, но запрещено изменение данных;
• применяется при изменении данных, полностью запрещается доступ к данных другими транзакциями;
• используется, когда транзакция хочет обновить данные в какой-то ближайший момент времени, но не сейчас, и, когда этот момент придет, не хочет ожидать другой транзакции
2 Свойство транзакции, характеризующееся тем, что результаты транзакции становятся доступны для других транзакций только после ее фиксации, называется: • изолированность;
• продолжительность;
• неделимость;
• согласованность
3 Согласованность транзакции означает, что: • транзакция либо выполняется полностью, либо не выполняется;
• результаты транзакции становятся доступны для других транзакций только после ее фиксации;
• транзакция переводит базу данных из одного согласованного состояния в другое;
• после фиксации транзакции изменения становятся постоянными
4 К принципам построения РБД относятся (несколько вариантов): • минимизация интенсивности обмена данными;
• декомпозиция данных на часто и редко используемые сегменты;
• распределение БД на группы по тематике;
• периодическое сохранение копий данных;
• оптимальное размещение серверных и клиентских приложений в сети
5 При небольшом объеме редко меняющихся данных применяются: • системы недублирующего разбиения;
• системы полного дублирования;
• системы частичного дублирования
6 Объектная шина, по которой происходит взаимодействие локальных и удаленных объектов — это: • объектный сервис;
• брокер объектных запросов;
• прикладной интерфейс
7 Репликатором является … • сервер тиражирования данных;
• несколько слов;
• построитель реплик
8 Распределенные базы данных - … • способные накапливать большой объем информации;
• находящиеся на одной рабочей станции;
• включающие фрагменты из нескольких баз данных, которые располагаются на различных узлах сети компьютеров, и, возможно, управляются различными СУБД
9 Главная идея n-уровневой архитектуры заключается в: • максимальном упрощении клиента (тонкий клиент);
• выносе всей бизнес-логики с клиента и сервера БД;
• равномерном распределении бизнес-логики между клиентом и сервером БД;
• оформлении всей бизнес-логики в виде набора приложений, запускаемых на сервере приложений под управлением ОС типа UNIX
10 Не является уровнем представления клиент-серверной архитектуры - уровень... • представления (презентации) данных пользователем;
• обработки данных приложением;
• взаимодействия с базой данных;
• взаимоотношений разработчиков
11 Масштабируемость рассматривается по отношению • К размеру;
• К географическому положению;
• К административному устройству;
• Все ответы верны
12 Удаленный вызов процедур • RPC;
• RMI;
• IDL;
• COM
13 С помощью WCF, можно отправлять данные из одной конечной точки службы в другую как: • асинхронные сообщения;
• синхронные сообщения;
• и то и другое.
14 Обязательными элементами стека связи в WCF являются: • транспортный протокол;
• кодирование;
• резервирование;
• дублирование;
• кодирование сжатием
15 Метод моментальных снимков таблиц позволяет: • асинхронно распространять результаты изменений, выполненных в отдельных таблицах;
• синхронно распространять результаты изменений, выполненных в отдельных таблицах;
• и то и другое
16 При объектно-ориентированном подходе к распределенной обработке информации в языке программирования Java реализуется механизм: • RFI;
• RMI;
• ASP;
• COM
17 Транзакция должна обладать следующими свойствами: • AVIS;
• ACID;
• DCOM;
• BASE
18 Системы, скрывающие факт физического распределения своих процессов и ресурсов по множеству компьютеров называются • Масштабируемые;
• Гибкие;
• Прозрачные;
• Экономичные;
• Распределенные;
• Открытые
19 Одним из исторически первых механизмов реализации распреде¬ленной обработки информации является механизм: • RPC;
• RMI;
• DCOM;
• MOM
20 Пример асинхронной связи: • Копирование информации;
• Электронная почта;
• Работа в браузере;
• Все ответы верны
21 … — свойство распределенной СУБД, которое позволяет переносить данные в сети с одного узла на другой, не изменяя при этом текста программы • Гетерогенность;
• Безопасность;
• Прозрачность;
• универсальность доступа;
• поддержка распределенных запросов
22 К проблемам масштабируемости не относятся • Узкие места по обслуживанию;
• Проблемы подключения новых пользователей;
• Проблемы по данным;
• Проблемы по алгоритмам
Тест: Распределенные системы ПК1 Вариант 2
№ Текст вопроса Варианты ответа
1 Свойство транзакции, характеризующееся тем, что после фиксации транзакции изменения становятся постоянными, называется: • Неделимость;
• Изолированность;
• Продолжительность;
• Согласованность
2 Брокер объектных запросов (Object Request Broker) — это: • реализации объектов, необходимые для большого числа приложений;
• реализации объектов, предоставляющие общие для объектно-ориентированной среды возможности;
• объектная шина, по которой происходит взаимодействие локальных и удаленных объектов
3 В СОМ клиентский суррогат обозначают термином: • не имеет специального названия;
• proxy;
• stub;
• skeleton
4 К недостаткам n-уровневой архитектуры относятся (несколько вариантов): • в некоторых случаях уступает по производительности клиент-серверным системам с бизнес-логикой на сервере;
• высокая сложность;
• низкая производительность;
• пониженная защищенность;
• высокая цена решения
5 СОМ-объект: • это классы, которые содержат один или более СОМ-интерфейс.;
• представляет собой двоичный код, который выполняет какую-либо функцию и имеет один или более интерфейс.;
• представляет собой приложение или библиотеку, которая предоставляет услуги приложению-клиенту или библиотеке.
6 Что дает архитектура клиент-сервер? (несколько вариантов) • надежность;
• возможность редактировать;
• масштабируемость
7 В какой из известных моделей клиент-сервер все три компонента сетевого приложения (представления, прикладной и компонент доступа к данным) разнесены по разным узлам сети? • модели доступа к удаленным данным;
• модели файлового сервера;
• модели сервера приложений;
• модели сервера баз данных
8 … — свойство распределенной СУБД, которое позволяет переносить данные в сети с одного узла на другой, не изменяя при этом текста программы • Гетерогенность;
• Безопасность;
• Прозрачность;
• универсальность доступа;
• поддержка распределенных запросов
9 Как называются системы, к которым можно легко подключать дополнительные ресурсы и пользователей? • масштабируемые;
• гибкие;
• прозрачные;
• экономичные;
• распределенные;
• открытые
10 К проблемам масштабируемости не относятся: • Узкие места по обслуживанию;
• Проблемы подключения новых пользователей;
• Проблемы по данным;
• Проблемы по алгоритмам
11 Наиболее общая форма для прозрачного преобразования обычных вызовов процедур в удаленные: • Брокеры объектов;
• Транзакционные мониторы;
• Мониторы объектов;
• Системы на базе удаленного вызова процедур
12 Процесс создания соединения с сервером для обращения к удаленным процедурам: • Удаленный вызов процедур;
• Вызов локальной процедуры;
• Трансляция;
• Связывание
13 Цель транзакционного монитора: • Поддержка выполнения транзакций на основе RPC;
• Реализация распределенного подтверждения транзакций;
• Определение интерфейса процедуры;
• Соединение с сервером для обращения к процедуре
14 Оператор управления транзакциями ROLLBACK: • позволяет создать в транзакции «метку», или точку сохранения;
• завершает транзакцию и отменяет все выполненные в ней и незафиксированные изменения;
• завершает транзакцию и делает любые выполненные в ней изменения постоянными (продолжительными)
15 При объектно-ориентированном подходе объекты находятся: • На клиенте;
• На сервере;
• На межсетевом экране;
• Нет правильного ответа
16 Транзакционные мониторы, основанные на объектно-ориентированных языках программирования: • Брокеры сообщений;
• Брокеры объектов;
• Мониторы объектов;
• Нет верного ответа
17 Конечные точки службы WCF имеют: • адрес, привязку, контракт;
• процесс, экземпляр, приложение;
• путь, запрос, ответ
18 WCF может обмениваться сообщениями: • в любом формате по любому транспортному протоколу;
• только по протоколу SOAP через HTTP;
• в любом формате по MSMQ
19 WSDL это: • определение способа создания моделей на языке JAVA;
• язык описания сервисов, имеющий структуру XML;
• стеки WEB-сервисов
20 Программы, написанные с помощью.Net Framework, выполняются в среде: • CLI;
• CLR;
• WPF
21 Метаданные .Net-сборки хранятся в файле: • DLL;
• Исполняемый;
• Декларация;
• Ядро
Тест Распределенные системы ПК2 Вариант 1
№ Текст вопроса Варианты ответа
1 Программные приложения, запускаемые в облачной инфраструктуре. Доступ пользователя осуществляется посредством использования тонкого клиента. • SaaS;
• PaaS;
• RaaS;
• IaaS
2 В каком алгоритме сервер времени пассивен? • усредняющие алгоритмы;
• алгоритмы Беркли;
• алгоритмы Кристиана
3 Установите соответствие: • SaaS;
• PaaS;
• IaaS
4 Участник, который может выполнять независимую оценку облачных услуг, обслуживания информационных систем, производительности и безопасности реализации облака – это облачный... • аудитор;
• актор;
• консультант
5 Скелетон - это • Клиентский переходник;
• Межсетевой экран;
• Серверный переходник;
• Нет верного ответа
6 Служба CORBA, динамически устанавливающая связи между объектами • Служба совместного доступа;
• Служба отношений;
• Служба событий;
• Служба сохранности объектов
7 Протокол 3PC есть вариант распределенного подтверждения • Двухфазного;
• Однофазного;
• Трехфазного;
• Нет верного ответа
8 Для обеспечения взаимодействия между ORB используется • GIOP;
• IIOP;
• TCP/IP;
• GIOP, IIOP
9 В трехфазный протокол фиксации транзакций (по сравнению с протоколом двухфазной фиксации транзакций) вводится третья фаза: • предфиксации;
• голосования;
• принятия глобального решения;
• ожидания
10 Чем обеспечивается гибкость в облачных вычислениях: • распределением ресурсов во времени;
• распределением ресурсов в пространстве;
• распределением ресурсов по требованию;
• взаимодействия с ресурсами через менеджера взаимодействия
11 Система, подчиняющаяся спецификации CORBA, состоит из трех основных частей: • брокера объектных запросов ORB;
• набора служб;
• набора средств и инструментов;
• моментальных сним¬ков;
• агента чтения очереди;
• службы времени
12 Технологии, предоставляющие механизмы удаленного вызова процедур: • COM;
• CORBA;
• SOAP;
• Java RMI;
• MSMQ
13 Какая схема ориентирована на базы данных, обслуживающие бизнес-процессы? • Ведущий/ведомый;
• Рабочий поток;
• Симметричная репликация
14 В основе Web-сервисов лежат следующие универсальные технологии: • TCP/IP;
• HTML;
• XML;
• NET;
• ASP;
• OMG
15 WSDL основан на: • HTML;
• XML;
• CORBA
16 Три основных архитектурных компонента сервисно-ориентированной архитектуры: • пользователь сервиса;
• провайдер сервиса;
• реестр сервисов;
• брокер сервиса;
• переходник сервиса;
• стек протоколов
17 При работе с json на языке С# потребуется: • сериализация;
• компоновка;
• стардартизация
18 В веб-API контроллер — это: • объект, который обрабатывает HTTP-запросы;
• средство для обращения к данным;
• компонент сервисно-ориентированной архитектуры
19 Компоненты облака Microsoft: • NET Services;
• Amazon’s Elastic Compute Cloud;
• SQL Azure;
• Windows Azure
20 Основные преимущества использования Windows Azure (несколько вариантов): • построение, изменение и распределение приложений в сети с минимальными локальными ресурсами;
• независимость от поставщика услуг cloud;
• снижение затрат и усилий на ИТ управление;
• высокая доступность
Тест Распределенные системы ПК 2 Вариант 2
№ Текст вопроса Варианты ответа
1 Модель обеспечения повсеместного и удобного сетевого доступа по требованию к общему пулу конфигурируемых вычислительных ресурсов • онлайн технологии;
• облачные вычисления;
• интернет;
• виртуальные ресурсы
2 Типы облаков: • Общие и собственные;
• Частные и публичные;
• Общие и частные;
• Собственные и публичные
3 Эмуляция бесконечного пула виртуальных ресурсов, доступных по первому требованию, -это ... • существующая функциональная особенность облачных систем;
• перспектива развития облачных систем
4 Одно из достоинств у облачных услуг это • Легкая масштабируемость;
• Простота в обращении;
• Высокий уровень информационной безопасности;
• Высокая требовательность к данным
5 CORBA - это: • язык программирования;
• программа, написанная по технологии «клиент-сервер»;
• технология создания клиент-серверных приложений;
• разновидность клиент-серверной модели
6 В CORBA серверный суррогат обозначают термином: • Proxy;
• Stub;
• Skeleton;
• не имеет специального названия
7 Служба CORBA для поиска объектов, соответствующих заданным критериям на языке SQL: • Служба коллекций;
• Справочная служба;
• Служба свойств;
• Служба запросов
8 Асинхронная несохранная связь характерна для протокола: • HTTP;
• SMTP;
• UDP;
• FTP
9 Вторая фаза двухфазного подтверждения: • Фаза подготовки к голосованию;
• Фаза голосования;
• Фаза подготовки к подтверждению;
• Фаза решения
10 Наиболее общая форма для прозрачного преобразования обычных вызовов процедур в удаленные: • Брокеры объектов;
• Транзакционные мониторы;
• Мониторы объектов;
• Системы на базе удаленного вызова процедур
11 При какой репликации обновления исходной базы и копий производятся как часть одной транзакции: • при синхронной;
• при асинхронной
12 В какой из известных моделей клиент-сервер все три компонента сетевого приложения (представления, прикладной и компонент доступа к данным) разнесены по разным узлам сети? • модели доступа к удаленным данным;
• модели файлового сервера;
• модели сервера приложений;
• модели сервера баз данных
13 Достоинство бинарных интерфейсов модели DCOM в сравнении и CORBA состоит в том, что (несколько вариантов): • они используют IDL;
• они не зависят от языка программирования;
• обеспечивают прозрачность реализации и физического размещения серверного объекта для кли¬ентской части приложения;
• не требуют отображать описания IDL на конструкции нового языка программирования
14 Какая из служб является децентрализованным методом обнаружения ресурсов? • DNS;
• Jini Lookup;
• Gnutella;
• UDDI
15 Установите соответствие: • Это набор облачных ресурсов, доступных всем компаниям. Облако развертывается через Интернет. Данные в облаке защищены.;
• облачная система, созданная и эксплуатируемая только одной организацией. Облако реализуется на ресурсах, имеющихся в распоряжении какой-либо организации для обслуживания ее потребителей. При этом используется специализированное программное обеспечение.
16 Главные действующие субъекты референсной архитектуры NIST называются: • плейсерами;
• реплейсерами;
• акторами;
• ковенантами
17 Алгоритм Беркли относится к: • синхронизации данных;
• синхронизации времени;
• контрольным точкам;
• синхронизации обмена сообщениями
18 Модель непротиворечивости данных согласно которой всякое чтение элемента данных должно возвращать значение, соответствующее результату последней записи данного элемента, является: • строгой непротиворечивостью;
• последовательной непротиворечивостью;
• причинной непротиворечивостью;
• непротиворечивостью FIFO
19 Сущность, управляющая использованием, производительностью и предоставлением облачных услуг, а также устанавливающая отношения между Облачными Провайдерами и Облачными Потребителями – это облачный .... • аудитор;
• провайдер;
• брокер;
• оператор связи
20 Облачный провайдер выполняет эти функции для поддержки управления облачными сервисами: • Поддержку бизнеса;
• Продвижение/Конфигурирование;
• Реализацию;
• Оптимизацию бизнес-процессов;
• Масштабируемость;
• Портируемость/Интероперабельность