Ответы на тесты / РОСДИСТАНТ / Разработка программного обеспечения для Big Data / 160 вопросов / Тесты 1-10 + Итоговый тест

Раздел
Программирование
Предмет
Тип
Просмотров
562
Покупок
11
Антиплагиат
Не указан
Размещена
6 Янв 2023 в 00:07
ВУЗ
РОСДИСТАНТ
Курс
Не указан
Стоимость
345 ₽
Демо-файлы   
2
docx
Демо - РОСДИСТАНТ - Разработка программного обеспечения для Big Data Демо - РОСДИСТАНТ - Разработка программного обеспечения для Big Data
17.2 Кбайт 17.2 Кбайт
jpg
Оценка - РОСДИСТАНТ - Разработка программного обеспечения для Big Data Оценка - РОСДИСТАНТ - Разработка программного обеспечения для Big Data
52.4 Кбайт 52.4 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Ответы - РОСДИСТАНТ - Разработка программного обеспечения для Big Data
1.3 Мбайт 345 ₽
Описание

В файле собраны ответы к тестам из курса РОСДИСТАНТ / Разработка программного обеспечения для Big Data (Тесты 1-10 + Итоговый тест).

В промежуточных тестах - все правильные ответы (смотрите демо-файл).

Результат сдачи итогового теста представлен на скрине.

После покупки Вы получите файл, где будет 160 вопросов с ответами. Верный ответ выделен по тексту.

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

Все набрано в Word, можно искать с помощью поиска.

Ниже список вопросов, которые представлены в файле.

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

https://studwork.ru/?p=326803

Оглавление

Промежуточный тест №1

Вопрос 1

 

 

 

 

Какой язык сериализации представляет собой облегченный формат файлов с открытым стандартом для обмена данными?

Выберите один ответ:

 

XML

 

JSON

 

 

YAML

 

JAVA

 

Вопрос 2

 

 

 

 

Данные, у которых нет строго зафиксированного формата (например: текстовые документы, PDF, изображения и видеозапись) являются

Выберите один ответ:

 

квазиструктурированными

 

неструктурированными

 

 

полуструктурированными

 

структурированными

 

Вопрос 3

 

 

 

 

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

Выберите один ответ:

 

Объем

 

Скорость

 

Разнообразие

 

 

Время

 

Вопрос 4

 

 

Большие данные характеризуются следующими признаками.

Выберите один или несколько ответов:

 

Большой объем информации

 

 

Высокая скорость изменения информации

 

Разнообразие и разнородность данных

 

 

Разный тип данных в структуре описания

 

 

Вопрос 5

 

 

Как называется тип данных, которые не связаны какой-либо жесткой схемой хранения и обработки данных?

Выберите один ответ:

 

Структурированный

 

Полуструктурированный

 

Неструктурированный

 

 

Расструктурированный

 

Вопрос 6

 

 

 

 

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

Выберите один ответ:

 

Интеграция

 

 

Управление

 

Анализ

 

Аудит

 

Вопрос 7

 

 

 

 

Какими данными традиционное программное обеспечение для обработки данных просто не может управлять?

Выберите один ответ:

 

Большие данные

 

 

Огромные данные

 

Массивы данных

 

Мегаданные

 

Вопрос 8

 

 

 

 

Технология NoSQL расшифровывается как

Выберите один ответ:

 

не SQL

 

не только SQL

 

 

новый SQL

 

SQL – это прошлое

 

Вопрос 9

 

 

Основными особенносями нереляционных СУБД являются

Выберите один или несколько ответов:

 

слабая поддержка ACID

 

 

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

 

простой интерфейс

 

сильная модель параллелизма

 

 

Вопрос 10

 

 

К признакам определения больших данных относятся

Выберите один или несколько ответов:

 

объем, превышающий десятки терабайт

 

 

скорость обработки, приближающаяся к показателям систем реального времени

 

 

неструктурированные типы данных

 

использование алгоритмов Data mining

 

Вопрос 11

 

 

 

 

Выделите преимущества, которые дает использование больших данных.

Выберите один или несколько ответов:

 

Большие данные позволяют получить более полные ответы, потому что предоставляют больше информации

 

 

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

 

 

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

 

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

 

Вопрос 12

 

 

 

 

Какие данные создают множество проблем с точки зрения их обработки для извлечения из них ценности?

Выберите один ответ:

 

Структурированные

 

Полуструктурированные

 

Неструктурированные

 

 

Расструктурированные

 

Вопрос 13

 

 

 

 

Разнородный источник данных, содержащий комбинацию простых текстовых файлов, изображений, видео является примером

Выберите один ответ:

 

структурированных данных

 

полуструктурированных данных

 

неструктурированных данных

 

 

расструктурированных данных

 

Вопрос 14

 

 

 

 

На каком этапе обработки больших данных корпорация внедряет основные информационные технологии для сбора больших данных?

Выберите один ответ:

 

Интегрирование

 

 

Управление

 

Анализ данных

 

Агрегация

 

 

 

Промежуточный тест №2

Вопрос 1

 

 

 

 

На каком этапе работы MapReduce результаты, полученные на этапе reduce, записываются в выходной поток?

Выберите один ответ:

 

output write

 

 

close

 

partition

 

write

 

Вопрос 2

 

 

 

 

Какая из СУБД относится к технологии NewSQL?

Выберите один ответ:

 

MongoDB

 

VoltDB

 

 

DB2

 

OrientDB

 

Вопрос 3

 

 

 

 

На каком этапе работы MapReduce входные данные делятся на блоки данных предопределенного размера?

Выберите один ответ:

 

input read

 

 

map

 

partition

 

reduce

 

Вопрос 4

 

 

 

 

Дайте определение MapReduce.

Выберите один ответ:

 

Модель распределенных вычислений, предназначенная для параллельных вычислений над очень большими (до нескольких петабайт) объемами данных

 

 

Набор компонентов и интерфейсов для распределенных файловых систем и общего ввода-вывода

 

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

машин

 

Распределенный сервис для коллекционирования, сбора, и перемещения больших массивов данных

 

Вопрос 5

 

 

 

 

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

Выберите один ответ:

 

Storm 

 

Cassandra

 

 

Qubole Data

 

Atlas.ti

 

Вопрос 6

 

 

 

 

Как называются таблицы, данные в которые загружаются внешними системами, без участия Hive ?

Выберите один ответ:

 

Внутренние

 

Внешние

 

 

Корпоративные

 

Системные таблицы

 

Вопрос 7

 

 

 

 

Выделите основные функции, которые характеризуют автономную платформу управления большими данными Qubole Data.

Выберите один или несколько ответов:

 

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

 

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

 

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

 

 

Предоставляет действенные оповещения, информацию и рекомендации для оптимизации надежности, производительности и затрат

 

 

Вопрос 8

 

 

 

 

Программный продукт, который упрощает создание и поддержку технически сложных либо нагруженных проектов, – это

Выберите один ответ:

 

фреймворк

 

 

утилита

 

драйвер

 

интерпретатор

 

Вопрос 9

 

 

 

 

Программный код, выполняющийся в общем случае на выделенной машине экземпляра HDFS и отвечающий за файловые операции, такие как открытие и закрытие файлов, создание и удаление каталогов, – это

Выберите один ответ:

 

NameNode

 

 

DataNode

 

FileNode

 

SystemNode

 

Вопрос 10

 

 

 

 

Какая из следующих СУБД подходит для организации высокодоступного и распределённого хранилища?

Выберите один или несколько ответов:

 

Cassandra

 

 

Hbase

 

MongoDB

 

CouchDB

 

 

Вопрос 11

 

 

 

 

Инструмент для работы с большими данными для извлечения, подготовки и объединения данных – это

Выберите один ответ:

 

Storm 

 

CouchDB

 

Pentaho

 

 

Atlas.ti

 

Вопрос 12

 

 

 

 

Самая быстрая, простая и безопасная современная платформа для работы с большими данными – это

Выберите один ответ:

 

Apache Flink 

 

CouchDB

 

Pentaho

 

Cloudera

 

 

Вопрос 13

 

 

Укажите основные преимущества фреймворков.

Выберите один или несколько ответов:

 

Простой процесс диагностики и отладки

 

 

Повышенная эффективность кода

 

Ускоренная разработка

 

 

Автоматический процесс разработки

 

Вопрос 14

 

 

Инструмент для анализа больших данных, который предлагает набор продуктов для создания новых процессов интеллектуального анализа данных и настройки прогнозного анализа, – это

Выберите один ответ:

 

Apache Flink 

 

 

CouchDB

 

Open Refine

 

RapidMiner

 

Вопрос 15

 

 

 

 

Какой фреймворк выполняет распределенную обработку больших наборов данных между кластерами компьютеров?

Выберите один ответ:

 

Hadoop

 

 

Cassandra

 

Pentaho

 

Cloudera

 

 

 

Промежуточный тест №3

Вопрос 1

 

 

 

 

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

Выберите один ответ:

 

Scala

 

Julia

 

SAS 

 

Swift 

 

 

Вопрос 2

 

 

Какими плюсами обладает язык программирования Scala?

Выберите один или несколько ответов:

 

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

 

 

Есть множество библиотек, подходящих для задач data science

 

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

 

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

 

Вопрос 3

 

 

 

 

Укажите парадигмы программирования при работе с большими данными.

Выберите один или несколько ответов:

 

Императивная

 

 

Декларативная

 

 

Параллельные вычисления

 

 

Объектно-ориентированная

 

Вопрос 4

 

 

 

 

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

Выберите один ответ:

 

Scala

 

Julia

 

 

Python

 

Java

 

Вопрос 5

 

 

Выберите неверные утверждения.

Выберите один или несколько ответов:

 

Язык R имеет статическую типизацию

 

Язык R имеет динамическую типизацию

 

 

Язык R имеет статическую типизацию с элементами динамической

 

Язык R не имеет типизации

 

 

Вопрос 6

 

 

 

 

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

Выберите один ответ:

 

Scala

 

R

 

Go

 

Python

 

Java

 

 

Вопрос 7

 

 

 

 

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

Выберите один ответ:

 

Scala

 

R

 

Go

 

 

Python

 

Java

 

Вопрос 8

 

 

 

 

Какой язык программирования может легко интегрироваться с существующими платформами больших данных, такими как Apache Hadoop и Apache Spark?

Выберите один ответ:

 

Scala

 

R

 

Go

 

Python

 

 

Java

 

Вопрос 9

 

 

 

 

Какой язык программирования используется для анализа данных и является точным в количественном выражении?

Выберите один ответ:

 

Scala

 

R

 

 

Go

 

Python

 

Java

 

 

 

Промежуточный тест №4

Вопрос 1

 

 

 

 

Что включают задания для обработки данных с помощью длительных пакетных заданий?

Выберите один или несколько ответов:

 

Чтение исходных файлов

 

 

Обработку исходных файлов

 

 

Запись вывода в новые файлы

 

 

Чтение полученных файлов

 

Вопрос 2

 

 

 

 

Виды классификации информации, включаемой в большие данные, – это

Выберите один или несколько ответов:

 

операционные данные

 

 

коммерческие данные

 

 

официальные данные

 

 

свободные данные

 

Вопрос 3

 

 

Каковы проблемы инфраструктуры больших данных?

Выберите один или несколько ответов:

 

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

 

Прогнозирование будущих потребностей и тенденций

 

 

Предоставление рассогласованных методов внедрения технологий, решающих сопоставимые проблемы

 

Масштабирование, которое может влиять на производительность

 

 

Вопрос 4

 

 

Выделите проблемы больших данных.

Выберите один или несколько ответов:

 

Затраты на обработку

 

 

Конфиденциальность

 

 

Потеря информации

 

Сфера применения

 

Вопрос 5

 

 

 

 

Механизм анализа в рамках больших данных включает следующую последовательность.

Выберите один ответ:

 

Сбор информации – анализ полученных данных – построение выводов

 

 

Сбор информации – построение выводов – анализ полученных данных

 

Анализ полученных данных – сбор информации – построение выводов

 

Анализ полученных данных – построение выводов – сбор информации

 

Вопрос 6

 

 

Сбор неструктурированных данных включает

Выберите один или несколько ответов:

 

данные журналов событий внутренних систем

 

 

существующие архивы данных

 

 

данные GPS

 

аналоговые источники информации

 

Вопрос 7

 

 

 

 

Для какой группы подходов к Big Data обработка не предполагает получения новых знаний, ее результаты соотносятся с априорными знаниями и позволяют судить о том, как протекают те или иные процессы?

Выберите один ответ:

 

Быстрые данные

 

 

Большая аналитика

 

Глубокое проникновение

 

Глубокая аналитика

 

Вопрос 8

 

 

 

 

Что предполагает анализ больших данных?

Выберите один ответ:

 

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

 

 

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

 

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

 

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

 

Вопрос 9

 

 

 

 

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

Выберите один ответ:

 

Предварительный этап

 

ETL для больших данных

 

API служб данных

 

Сервис пользовательского интерфейса

 

 

Вопрос 10

 

 

 

 

Какой уровень архитектуры анализа больших данных получает результаты от уровня анализа больших данных и представляет их соответствующему уровню вывода, также известному как уровень бизнес-аналитики?

Выберите один ответ:

 

Уровень источников больших данных

 

Уровень управления и хранения

 

Уровень анализа

 

Уровень потребления

 

 

Вопрос 11

 

 

Выберите главные характеристики Big Data.

Выберите один ответ:

 

Огромный объем данных, скорость обработки больших данных, скорость появления новых данных

 

Огромный объем данных, скорость анализа данных, скорость обработки данных

 

 

Огромный объем данных, достость данных, ценность накопленной информации

 

Огромный объем данных, сложность типов данных и их структуры, скорость появления новых данных

 

 

 

Промежуточный тест №5

Вопрос 1

 

 

 

 

Какой компонент экосистемы Hadoop является нереляционной БД?

Выберите один ответ:

 

MapReduce

 

Hbase

 

 

Hive

 

Data Storage

 

Вопрос 2

 

 

 

 

Какой элемент высокоуровневой архитектуры Hadoop позволяет хранить данные для проведения сложных вычислений?

Выберите один ответ:

 

Имя узла

 

Узел данных

 

Мастер-узел

 

Ведомый узел

 

 

Вопрос 3

 

 

 

 

На каком уровне архитектуры экосистемы Hadoop проходят основные процессы обработки и анализа данных в рамках поставленной задачи?

Выберите один ответ:

 

Уровень хранения данных в распределенных реестрах

 

Уровень запроса данных

 

Уровень обработки данных

 

 

Уровень управления данными

 

Вопрос 4

 

 

 

 

Какие компоненты входят в состав Apache Hadoop?

Выберите один или несколько ответов:

 

MapReduce

 

 

HDFS

 

 

YARN

 

Zookeeper

 

Вопрос 5

 

 

 

 

Какой элемент высокоуровневой архитектуры Hadoop представляет все файлы и каталоги, которые используются в пространстве имен?

Выберите один ответ:

 

Имя узла

 

 

Узел данных

 

Мастер-узел

 

Ведомый узел

 

Вопрос 6

 

 

 

 

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

Выберите один ответ:

 

HDFS

 

Mahout

 

HBase

 

Pig

 

 

Вопрос 7

 

 

 

 

Какой компонент Apache Hadoop представляет собой вычислительную модель и программную среду для написания приложений?

Выберите один ответ:

 

MapReduce

 

 

HDFS

 

YARN

 

Zookeeper

 

Вопрос 8

 

 

 

 

Укажите преимущества Hadoop.

Выберите один или несколько ответов:

 

Хранение и быстрая обработка любых данных

 

 

Высокая мощность вычислений

 

 

Устойчивость к отказам

 

 

Не поддерживает небольшие файлы, потому что она предназначена для работы с большими объемами

 

Вопрос 9

 

 

 

 

Какой компонент Apache Hadoop создает несколько реплик блоков данных и распределяет их по вычислительным узлам в кластере?

Выберите один ответ:

 

MapReduce

 

HDFS

 

 

YARN

 

Zookeeper

 

Вопрос 10

 

 

 

 

Из каких компонентов состоит HBase?

Выберите один или несколько ответов:

 

Клиентской библиотеки

 

 

Главного сервера

 

 

Нескольких распределенных серверов

 

 

Библиотек интегрированных приложений

 

Вопрос 11

 

 

Какие задачи во время работы программы MapReduce выполняются на этапе Reduce?

Выберите один или несколько ответов:

 

Разделение данных

 

Отображение данных

 

Перетасовывание данных

 

Сокращение данных

 

 

Вопрос 12

 

 

Какие модули входят в базовую структуру Hadoop?

Выберите один или несколько ответов:

 

HDFS

 

 

MapReduce

 

 

YARN

 

Hadoop Common

 

 

 

Промежуточный тест №6

Вопрос 1

 

 

 

 

In-Memory OLTP вводит следующие концепции.

Выберите один или несколько ответов:

 

Оптимизированные в памяти таблицы и индексы

 

 

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

 

 

Оптимизированный для памяти тип таблицы для табличной переменной

 

 

Скомпилированные в собственном коде модули T-SQL

 

Вопрос 2

 

 

Каковы ключевые особенности In-Memory OLTP?

Выберите один или несколько ответов:

 

Долговечность данных

 

 

Оптимизированный журнал транзакций

 

 

Резервное восстановление

 

Наличие буферного пула

 

Вопрос 3

 

 

Выберите характеристики In-Memory OLTP.

Выберите один или несколько ответов:

 

Интегрирована с ядром базы данных SQL Server

 

 

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

 

 

Может извлекать таблицы данных транзакций из дискового хранилища

 

Построена на двух основных компонентах

Вопрос 4

 

 

 

 

Выделите причины быстрой работы  оптимизированных для памяти таблиц.

Выберите один или несколько ответов:

 

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

 

 

Без блокировок

 

 

Меньше затрат на ведения журнала

 

 

Отсутствие версий строк

 

Вопрос 5

 

 

 

 

Выполняющаяся в памяти OLTP позволяет повысить производительность обработки транзакций

Выберите один или несколько ответов:

 

путем оптимизации доступа к данным и выполнения транзакций

 

 

за счет устранения конфликтов блокировок

 

 

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

 

 

путем агрегации доступа к данным и синхронизации транзакций

 

Вопрос 6

 

 

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

Выберите один ответ:

 

Таблицы, оптимизированные для памяти

 

Неустойчивые таблицы

 

 

Табличные типы, оптимизированные для памяти

 

Скомпилированные в собственном коде модули T-SQL

 

Вопрос 7

 

 

 

 

Какой параметр для встроенных методов оптимизации памяти рассматривается как параметр по умолчанию при создании таблиц, оптимизированных для памяти?

Выберите один ответ:

 

MEMORY_OPTIMIZED=ON

 

DURABILITY = SCHEMA_ONLY

 

DURABILITY = SCHEMA_AND_DATA

 

 

MEMORY_OPTIMIZED_DATA=ON

 

Вопрос 8

 

 

 

 

Укажите типы рабочих нагрузок, которые Microsoft рекомендует для использования In-Memory OLTP.

Выберите один или несколько ответов:

 

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

 

 

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

 

 

Задачи управления состоянием сеанса

 

 

Веб-приложения по обработке заявок от пользователей

 

Вопрос 9

 

 

Каковы преимущества технологии In-Memory OLTP?

Выберите один или несколько ответов:

 

Данные располагаются в памяти

 

 

Используются новые, специально разработанные структуры данных, которые лишены блокировок

 

 

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

 

Меняется инфраструктура самой базы данных

 

Вопрос 10

 

 

Что включает транзакция базы данных?

Выберите один или несколько ответов:

 

Изменение

 

 

Вставка

 

 

Удаление

 

 

Запрос данных

 

Вывод данных

 

 

 

Промежуточный тест №7

Вопрос 1

 

 

Выберите In-Memory технологии.

Выберите один или несколько ответов:

 

Redis

 

 

Tarantool

 

 

MapReduce

 

 

Hadoop

 

Вопрос 2

 

 

 

 

Как называются таблицы, данные которых в случае сбоя или переключения сервера будут восстановлены из журналов транзакций?

Выберите один ответ:

 

Устойчивыми

 

 

Неустойчивыми

 

Стабильными

 

Динамическими

 

Вопрос 3

 

 

 

 

Во сколько раз рекомендуемое значение при указании индекса BUCKET COUNT должно превышать ожидаемое количество уникальных значений?

Вопрос 4

 

 

 

 

OLTP в памяти автоматически устанавливается

Выберите один или несколько ответов:

 

с 64-разрядной версией SQL Server 2014

 

 

с 64-разрядной версией SQL Server 2016 Enterprise

 

 

с 64-разрядной версией SQL Server 2016 Developer

 

 

с 32-разрядной версией SQL Server

 

Вопрос 5

 

 

 

 

Во сколько раз рекомендуемое значение при указании индекса BUCKET COUNT должно превышать ожидаемое количество уникальных значений?

Выберите один ответ:

 

2

 

 

0,5

 

3

 

1,5

 

Вопрос 6

 

 

 

 

Какие модели восстановления поддерживаются для базы данных?

Выберите один или несколько ответов:

 

Простая

 

 

С неполным протоколированием

 

 

Полная

 

 

Без протокола

 

Вопрос 7

 

 

 

 

Какая структура данных In-Memory OLTP хранит свои данные в памяти, используя несколько версий данных каждой строки?

Выберите один ответ:

 

Таблица, оптимизированная для памяти

 

 

Хранимая процедура, скомпилированная в собственном коде

 

Таблица, скомпилированная для оптимизации памяти

 

Хранимая процедура, оптимизированная для синхронизации памяти

 

Вопрос 8

 

 

 

 

Скомпилированные в собственном коде хранимые процедуры можно использовать для поддерживаемых конструкций T-SQL

Выберите один или несколько ответов:

 

подзапросы

 

 

скалярные пользовательские функции

 

 

встроенные математические функции

 

 

системы интеграции

 

Вопрос 9

 

 

Для какой структуры данных для сохранения механизм OLTP в памяти создает набор файлов контрольных точек в файловой группе файлового потока?

Выберите один ответ:

 

Таблица, оптимизированная для памяти

 

Хранимая процедура, скомпилированная в собственном коде

 

Таблица, скомпилированная для оптимизации памяти

 

Хранимая процедура, оптимизированная для синхронизации памяти

 

 

Вопрос 10

 

 

Тип индекса, который представляет собой список указателей, – это

Выберите один ответ:

 

хэш-индекс

 

диапазонный индекс

 

кластеризованный индекс

 

 

некластеризованный индекс

 

 

 

Промежуточный тест №8

Вопрос 1

 

 

 

 

Тип таблицы оптимизации памяти, который сохраняет свою структуру таблиц в случае сбоя сервера или его остановки, – это

Выберите один ответ:

 

SCHEMA_AND_DATA

 

SCHEMA_ONLY

 

 

SCHEMA_AND_ONLY

 

SCHEMA_DATA

 

Вопрос 2

 

 

 

 

Какую команду используют, чтобы оптимизировать переменную в хранимой процедуре?

Выберите один ответ:

 

memory_optimized

 

SCHEMA_ONLY

 

dbo.test_memory

 

 

memory-optimized table

 

Вопрос 3

 

 

 

 

Тип таблицы оптимизации памяти, который представляет собой таблицу, которая находится в памяти, где данные доступны после сбоя сервера, завершения работы или перезапуска SQL Server, – это

Выберите один ответ:

 

SCHEMA_AND_DATA

 

 

SCHEMA_ONLY

 

SCHEMA_AND_ONLY

 

SCHEMA_DATA

 

Вопрос 4

 

 

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

Выберите один или несколько ответов:

 

Находятся в базе данных tempdb

 

Находятся в пространстве памяти пользовательской базы данных

 

 

Схема исчезает при закрытии последнего сеанса, использующего ее

 

 

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

 

Вопрос 5

 

 

 

 

Выберите верные утверждения.

Выберите один или несколько ответов:

 

Оптимизированная для памяти табличная переменная хранится только в памяти и не имеет компонента на диске

 

 

Оптимизированная для памяти табличная переменная может передаваться в хранимую процедуру как возвращающий табличное значение параметр

 

 

Оптимизированная для памяти табличная переменная должна иметь по крайней мере один индекс

 

 

Оптимизированная для памяти табличная переменная требует использования базы данных tempdb или создает конфликт

 

Вопрос 6

 

 

Выберите верные утверждения.

Выберите один или несколько ответов:

 

Табличные переменные, оптимизированные для памяти, не могут быть объявлены встроенными

 

 

Табличные переменные, оптимизированные для памяти, нужно создать заранее

 

 

Табличные переменные, оптимизированные для памяти, создаются по завершении процедур оптимизации

 

 

Таблицы, оптимизированные для памяти, должны иметь по крайней мере один индекс

 

Вопрос 7

 

 

 

 

Укажите сценарии приложений, в которых успешно используется выполняющаяся в памяти OLTP.

Выберите один или несколько ответов:

 

Обработка транзакций с высокой пропускной способностью и низкой задержкой

 

 

Прием данных из разных источников, включая интернет вещей

 

 

Кэширование и состояние сеанса

 

 

Обработка транзакций с низкой пропускной способностью и высокой задержкой

 

Промежуточный тест №9

Вопрос 1

 

 

Укажите параметры, характерные для MongoDB.

Выберите один или несколько ответов:

 

Гибкость

 

 

Скорость

 

 

Мощность

 

Масштабируемость

 

 

Вопрос 2

 

 

 

 

Чтобы отобразить все базы данных в системе, к которым есть доступ, используют команду

Выберите один ответ:

 

show dbs

 

 

db.getName()

 

db.stats()

 

show collections

 

Вопрос 3

 

 

 

 

Нереляционные СУБД подразделяются на какие типы?

Выберите один или несколько ответов:

 

Графовые

 

 

Колончатые

 

 

Документоориентированные

 

 

Использующие модель «ключ – значение»

 

 

Вопрос 4

 

 

 

 

Отметьте СУБД, обладающие встроенной поддержкой MapReduce.

Выберите один или несколько ответов:

 

Cassandra

 

 

Redis

 

CouchDB

 

MongoDB

 

 

Вопрос 5

 

 

 

 

Cassandra минимизирует какую операцию?

Выберите один ответ:

 

Дисковый ввод/вывод

 

 

Журналы

 

Использование памяти

 

События

 

Вопрос 6

 

 

 

 

Укажите варианты создания новой коллекции в MongoDB.

Выберите один или несколько ответов:

 

Неявно

 

 

Явно

 

 

Реально

 

Нереально

Вопрос 7

 

 

Что из перечисленного не является сильной стороной для баз данных NoSQL?

Выберите один ответ:

 

Масштабируемость

 

Данные легко хранятся на нескольких серверах

 

Более быстрый доступ к данным, чем РСУБД

 

 

Реляционные данные

 

Вопрос 8

 

 

 

 

Какая из СУБД является графовой?

Выберите один ответ:

 

RiakKV

 

MongoDB

 

OrientDB

 

 

Cassandra

 

Вопрос 9

 

 

 

 

Выберите верные высказывания.

Выберите один или несколько ответов:

 

Коллекция – это не что иное, как набор документов MongoDB

 

 

База данных в MongoDB – это не что иное, как контейнер для коллекций

 

 

Коллекции – это способ хранения связанных данных

 

 

При наличии схемы любой документ в MongoDB может быть сохранен в базе данных

 

Вопрос 10

 

 

 

 

Каковы ключевые особенности MongoDB?

Выберите один или несколько ответов:

 

Богатый язык запросов, поддерживающий текстовый поиск, агрегирование и CRUD-операции

 

 

Требует меньше операций ввода/вывода из-за встраиваемых моделей данных

 

 

Поддержка механизма шардинга для горизонтального масштабирования

 

 

Поддержка одного хранилища, что позволяет оптимизировать рабочую нагрузку

 

Вопрос 11

 

 

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

Выберите один ответ:

 

Метод

 

 

Оператор

 

Команда

 

Параметр

 

Вопрос 12

 

 

 

 

Какова цель NoSQL?

Выберите один ответ:

 

Базы данных NoSQL позволяют хранить неструктурированные данные

 

NoSQL предоставляет альтернативу базам данных SQL для хранения текстовых данных

 

NoSQL – это новый формат данных для хранения больших наборов данных

 

 

NoSQL не подходят для хранения структурированных данных

 

Вопрос 13

 

 

 

 

По используемой модели данных нереляционные СУБД подразделяются на следующие типы.

Выберите один или несколько ответов:

 

Использующие модель «ключ – значение»

 

 

Документоориентированные

 

 

Графовые

 

 

Колончатые

Вопрос 14

 

 

 

 

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

Выберите один ответ:

 

Документоориентированная база данных NoSQL

 

 

Объектно-ориентированная база данных NoSQL

 

Сервисно ориентированная база данных NoSQL

 

Сервисно-документальная база данных NoSQL

 

Вопрос 15

 

 

 

 

Что использует MongoDB?

Выберите один или несколько ответов:

 

Документы

 

 

Коллекции

 

 

Таблицы

 

Строки

 

Вопрос 16

 

 

 

 

Укажите общие термины, используемые в MongoDB.

Выберите один или несколько ответов:

 

Коллекция

 

 

База данных

 

 

Документ

 

 

Запрос

 

Вопрос 17

 

 

Укажите причины, по которым следует начать использовать MongoDB.

Выберите один или несколько ответов:

 

Ориентированность на документы

 

Индексирование

 

 

Репликация

 

 

Балансировка нагрузки

 

Агрегирование

 

 

Промежуточный тест №10

Вопрос 1

 

 

 

 

Какой метод в MongoDB используется для создания индексов?

Выберите один ответ:

 

ensureIndex()

 

 

Index()

 

createIndex()

 

openIndex()

 

Вопрос 2

 

 

 

 

Какие методы в MongoDB используются для добавления документов в коллекцию?

Выберите один или несколько ответов:

 

insert()

 

 

save()

 

 

append()

 

add()

 

Вопрос 3

 

 

 

 

Какая команда в MongoDB выбирает названия книг из коллекции «Книги»?

Выберите один ответ:

 

db.Книги.find()

 

db.Книги.find({},{Название:1,_id:0})

 

 

db.Книги.find({},{Название:1})

 

db.Книги.find(1)

 

Вопрос 4

 

 

 

 

Что нужно указать вместо «?» в команде db.mycol.update({title:'Учебник'}, {$set:{title:'Контент'}},{?}) для обновления всех выбранных документов?

Выберите один ответ:

 

multi:true

 

 

one:false

 

true

 

multi:1

 

Вопрос 5

 

 

 

 

Какая команда в MongoDB используется для удаления базы данных?

Выберите один ответ:

 

databaseDrop

 

deleteDatabase

 

closeDatabase

 

dropDatabase

 

 

Вопрос 6

 

 

 

 

Результатом выполнения команды db.Книги.find(1) является

Выберите один ответ:

 

проекция

 

выборка всех данных

 

агрегация

 

сообщение об ошибке

 

 

Вопрос 7

 

 

 

 

Какой метод в MongoDB используется для отображения результатов выполнения запроса в отформатированном виде?

Выберите один ответ:

 

pretty()

 

 

findpretty()

 

orderby()

 

sort()

 

Вопрос 8

 

 

 

 

Для создания курсора в MongoDB используются команды

Выберите один или несколько ответов:

 

let cursor = db.Книги.find()

 

 

var cursor = db.Книги.find()

 

 

set cursor = db.Книги.find()

 

create cursor = db.Книги.find()

 

Вопрос 9

 

 

 

 

Результатом выполнения команды db.createCollection("Группы") в MongoDB является

Выберите один ответ:

 

создание коллекции «Группы»

 

 

создание базы данных «Группы»

 

создание документа «Группы»

 

все варианты верны

 

Вопрос 10

 

 

 

 

Какое утверждение е?

Выберите один ответ:

 

Документы в коллекции MongoDB должны иметь одинаковую структуру

 

Коллекция является обязательным объектом базы данных MongoDB

 

 

Для удаления данных в MongoDB используется метод delete()

 

Оболочкой и языком запросов для MongoDB является PHP

 

Вопрос 11

 

 

 

 

Какой оператор в MongoDB помещает значение в результирующий массив?

Выберите один ответ:

 

$push

 

 

$means

 

$first

 

$last

 

Вопрос 12

 

 

 

 

Какой метод в MongoDB используется для проверки наличия следующего в курсоре документа?

Выберите один ответ:

 

hasNext()

 

 

next()

 

haveNext

 

skip()

 

Вопрос 13

 

 

 

 

Для создания переменных в MongoDB используются операторы

Выберите один или несколько ответов:

 

let

 

 

var

 

 

assign

 

set

 

Вопрос 14

 

 

 

 

Какое утверждение нее?

Выберите один ответ:

 

Документы в коллекции MongoDB должны иметь одинаковую структуру

 

 

Имя поля документа в MongoDB не может состоять из двух и более отдельных слов

 

MongoDB относится к технологии NoSQL

 

Оболочкой и языком запросов для MongoDB является JavaScript

 

Вопрос 15

 

 

В MongoDB код создания базы данных testdb

Выберите один ответ:

 

>use testdb

>db.createCollection("Книги")

 

>use testdb

 

 

>open testdb

>db.createCollection("Книги")

 

>create testdb

 

 

 

Итоговый тест

Вопрос 1

 

 

 

 

Что из следующего не является допустимой структурой данных для NoSQL БД?

Выберите один ответ:

 

На основе ключа/значения

 

На основе столбца

 

На основе графика

 

На основе таблицы

 

Вопрос 2

 

 

 

 

Информация, которая не хранится или не собирается организациями специально, а формируется случайно (попутно) в процессе ведения бизнеса или взаимодействия с сетевыми сервисами и остается в интернет-архивах, – это

Выберите один ответ:

 

операционные данные

 

«темные» данные

 

 

коммерческие данные

 

официальные данные

 

информация из социальных сетей и сервисов

Вопрос 3

 

 

 

 

Определение Big Data основано на методе

Выберите один ответ:

 

мультиV

 

 

мультиB

 

мультиD

 

мультиBD

Вопрос 4

 

 

 

 

Какой оператор в MongoDB используется для вычисления максимального значения в агрегации?

Выберите один ответ:

 

$last

 

$means

 

$count(max)

 

$max

 

Вопрос 5

 

 

 

 

К каким компонентам доступ осуществляется с помощью команд T-SQL?

Выберите один ответ:

 

Таблицы, оптимизированные для памяти

 

 

Хранимые процедуры, скомпилированные в собственном коде

 

Таблицы, скомпилированные в собственном коде

 

Хранимые процедуры, оптимизированные для памяти

Вопрос 6

 

 

 

 

Какой оператор в MongoDB помещает значение в результирующий массив, но не создает дубликаты?

Выберите один ответ:

 

$addToSet

 

 

$push

 

$addToArray

 

$pushToSet

Вопрос 7

 

 

 

 

In-Memory – это

Выберите один ответ:

 

технология выполнения компьютерных вычислений полностью в памяти компьютера

 

 

технология проверки ОЗУ

 

технология управления памятью

 

тип ОЗУ

Вопрос 8

Не

Баллов: 0,0 из 1,0

 

 

Типы индекса, которые можно создавать только для таблиц в памяти, – это

Выберите один или несколько ответов:

 

хэш-индекс

 

 

диапазонный индекс

 

кластеризованный индекс

 

некластеризованный индекс

 

Вопрос 9

 

 

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

Скомпилированные в собственном коде модули T-SQL          

 

Табличные типы, оптимизированные для памяти     

 

Неустойчивые таблицы            

 

 

Таблицы, оптимизированные для памяти     

 

•           Используются для возвращающих табличные значения параметров, а также для промежуточных результирующих наборов в хранимых процедурах

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

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

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

 

Вопрос 10

 

 

 

 

Для какой структуры данных In-Memory OLTP все данные хранятся в памяти и страницы не нужно помещать в пул буферов или кэш?

Выберите один ответ:

 

Таблица, оптимизированная для памяти

 

 

Хранимая процедура, скомпилированная в собственном коде

 

Таблица, скомпилированная для оптимизации памяти

 

Хранимая процедура, оптимизированная для синхронизации памяти

Вопрос 11

 

 

 

 

На рисунке представлен базовый пример того, как будет выглядеть

Выберите один ответ:

 

база данных

 

коллекция

 

документ

 

 

запись

Вопрос 12

 

 

 

 

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

Выберите один или несколько ответов:

 

Hadoop

 

 

Cassandra

 

 

Pentaho

 

 

Cloudera

 

 

Scala

Вопрос 13

 

 

Каковы преимущества инвестиции в инфраструктуру больших данных?

Выберите один или несколько ответов:

 

Улучшение понимания и анализа больших данных

 

 

Более быстрое принятие правильных решений

 

 

Прогнозирование будущих потребностей и тенденций

 

 

Предоставление согласованных методов внедрения технологий, решающих сопоставимые проблемы

 

Масштабирование, которое может влиять на производительность

Вопрос 14

 

 

 

 

Какие типы объектов позволяют еще больше сократить продолжительность выполнения отдельной транзакции за счет сокращения циклов ЦП, необходимых для обработки операций?

Выберите один ответ:

 

Таблицы, оптимизированные для памяти

 

Неустойчивые таблицы

 

Табличные типы, оптимизированные для памяти

 

Скомпилированные в собственном коде модули T-SQL

 

Вопрос 15

 

 

 

 

С чем связаны затруднения по введению систем Big Data?

Выберите один или несколько ответов:

 

Разнообразием источников данных

 

 

Качеством получаемых данных

 

 

Итоговой визуализацией данных

 

 

Разнообразием используемых технологий

Вопрос 16

 

 

К преимуществам MapReduce относятся

Выберите один или несколько ответов:

 

масштабируемость для больших объемов данных

 

 

экономическая эффективность

 

 

простота программирования распределенных систем

 

 

простота ведения журнала аудита

 

Вопрос 17

 

 

 

 

Какие данные легко вводить, запрашивать и анализировать?

Выберите один ответ:

 

Структурированные

 

 

Полуструктурированные

 

Неструктурированные

 

Расструктурированные

Вопрос 18

 

 

Сбор структурированных данных включает

Выберите один или несколько ответов:

 

различные базы данных

 

 

существующие архивы данных

 

 

данные GPS

 

 

аналоговые источники информации

 

Вопрос 19

 

 

 

 

Укажите свойства, которые определяют наборы данных.

Выберите один или несколько ответов:

 

Объем

 

 

Скорость

 

 

Разнообразие

 

 

Время

Вопрос 20

 

 

 

 

Для создания курсора в MongoDB используется команда

Выберите один ответ:

 

let cursor = db.Книги.find()

 

 

cursor = db.Книги.find()

 

db.Книги.find()

 

set cursor = db.Книги.find()

Вопрос 21

 

 

 

 

Какие уровни включают компоненты архитектуры анализа больших данных?

Выберите один или несколько ответов:

 

Уровень источников больших данных

 

 

Уровень управления и хранения

 

 

Уровень потребления

 

 

Уровень моделирования и визуализации данных

Вопрос 22

 

 

В каком случае метод save() в MongoDB будет работать как update()?

Выберите один ответ:

 

Если не указан _id в документе

 

 

Если указан _id в документе

 

Во всех случаях

 

Метод save() не используется для ввода документов

Вопрос 23

 

 

 

 

Приведите примеры источников больших данных.

Выберите один или несколько ответов:

 

GPS-навигаторы

 

 

Спутниковые данные

 

 

Электронная торговля

 

 

Интернет-запросы

 

 

Школьный журнал с оценками

Вопрос 24

 

 

Какие скомпилированные в собственном коде хранимые процедуры обеспечивают значительный прирост производительности по сравнению с традиционными интерпретируемыми хранимыми процедурами?

Выберите один или несколько ответов:

 

Однократная компиляция

 

Многократное выполнение

 

 

Однократное выполнение

 

Многократная компиляция

 

Вопрос 25

 

 

 

 

Какой параметр MongoDB отвечает за хранение данных в документах Json, где она предоставляет богатую модель данных, которая безупречно сопоставляется с типами языка программирования?

Выберите один ответ:

 

Гибкость

 

 

Скорость

 

Мощность

 

Масштабируемость

Вопрос 26

 

 

 

 

MongoDB используется

Выберите один ответ:

 

для хранения больших объемов данных

 

 

для обработки больших объемов данных

 

для обработки больших документов

 

для хранения больших документов

Вопрос 27

 

 

Какие из следующих технологий СУБД не используют принцип MapReduce?

Выберите один ответ:

 

Cassandra

 

 

Hadoop

 

HDInsight

 

Redis

Вопрос 28

 

 

Какой язык сочетает аналитические возможности с транзакционными?

Выберите один ответ:

 

Scala

 

 

R

 

SQL

 

Python

 

Java

Вопрос 29

 

 

 

 

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

Выберите один ответ:

 

Структурированные

 

 

Полуструктурированные

 

Неструктурированные

 

Расструктурированные

Вопрос 30

 

 

 

 

В базе данных MongoDB нет коллекции «Клиенты». Результатом выполнения команды db.Клиенты.insert({"name": "Tom", "age": 28, languages: ["english", "spanish"]}) является

Выберите один ответ:

 

создание коллекции «Клиенты» и добавление в нее документа

 

 

добавление документа в любую существующую коллекцию БД

 

сообщение об ошибке

 

создание новой базы данных «Клиенты» и добавление в нее документа

Вопрос 31

 

 

Основными областями применения In-Memory решений являются

Выберите один или несколько ответов:

 

анализ данных рынка, реакция на события (CEP), торговля

 

 

Real-Time аналитика – интерактивное представление данных, витрины данных

 

 

электронная коммерция (Electronic Data Interchange, e-trade, e-cash, e-marketing), персонализация, Real-Time обслуживание

 

производство продукции на промышленном предприятии

Вопрос 32

 

 

Какой метод в MongoDB используется для перехода к следующему документу в курсоре?

Выберите один ответ:

 

hasNext()

 

 

next()

 

haveNext

 

findOne()

Вопрос 33

 

 

Основными особенносями нереляционных СУБД являются

Выберите один или несколько ответов:

 

сильная поддержка ACID

 

 

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

 

 

простой интерфейс

 

более слабая модель параллелизма

 

Вопрос 34

 

 

 

 

Результатом выполнения какой команды в MongoDB является сортировка документов по убыванию?

Выберите один ответ:

 

db.Книги.find().sort({Наименование:-1})

 

 

db.Книги.sort({Наименование:-1})

 

db.Книги.find().sort(Наименование:-1)

 

db.Книги.find().sort({Наименование:1})

Вопрос 35

 

 

 

 

Что означает термин Big Data в информационных технологиях?

Выберите один ответ:

 

Комплексный набор методов обработки структурированных и неструктурированных данных колоссальных объемов

 

 

Представление времени, дня, месяца и года в качестве значения количества миллисекунд, прошедших с начала нашей эры

 

Файлы с большим количеством данных

 

Комплексный набор методов для создания файлов большого объёма

Вопрос 36

 

 

К свойствам распределенной системы по теореме САР относятся

Выберите один или несколько ответов:

 

согласованность данных

 

 

доступность

 

 

устойчивость к разделению

 

надежность

Вопрос 37

 

 

 

Соотнесите основные элементы экосистемы Hadoop с их описанием.

HBase 

 

Cassandra        

 

 

Oozie   

 

Pig        

 

•           Система управления нереляционными базами данных, работающая поверх HDFS

•           Система управления базами данных NoSQL с широкими колонками

•           Система планирования рабочей нагрузки, используемая для обработки заданий Hadoop

•           Язык программирования высокого уровня, используемый для анализа больших наборов данных

 

Вопрос 38

 

 

 

 

Укажите этапы обработки больших данных.

Выберите один или несколько ответов:

 

Интегрирование

 

 

Управление

 

 

Анализ данных

 

 

Агрегация

Вопрос 39

 

 

 

 

На каких компонентах построена In-Memory OLTP?

Выберите один или несколько ответов:

 

Таблицах, оптимизированных для памяти

 

 

Хранимых процедурах, скомпилированных в собственном коде

 

 

Таблицах, скомпилированных в собственном коде

 

Хранимых процедурах, оптимизированных для памяти

Вопрос 40

 

 

 

 

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

Выберите один ответ:

 

HDFS

 

Whirr

 

YARN

 

Zookeeper

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список литературы

Промежуточный тест №1

Вопрос 1

 

 

 

 

Какой язык сериализации представляет собой облегченный формат файлов с открытым стандартом для обмена данными?

Выберите один ответ:

 

XML

 

JSON

 

 

YAML

 

JAVA

 

Вопрос 2

 

 

 

 

Данные, у которых нет строго зафиксированного формата (например: текстовые документы, PDF, изображения и видеозапись) являются

Выберите один ответ:

 

квазиструктурированными

 

неструктурированными

 

 

полуструктурированными

 

структурированными

 

Вопрос 3

 

 

 

 

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

Выберите один ответ:

 

Объем

 

Скорость

 

Разнообразие

 

 

Время

 

Вопрос 4

 

 

Большие данные характеризуются следующими признаками.

Выберите один или несколько ответов:

 

Большой объем информации

 

 

Высокая скорость изменения информации

 

Разнообразие и разнородность данных

 

 

Разный тип данных в структуре описания

 

 

Вопрос 5

 

 

Как называется тип данных, которые не связаны какой-либо жесткой схемой хранения и обработки данных?

Выберите один ответ:

 

Структурированный

 

Полуструктурированный

 

Неструктурированный

 

 

Расструктурированный

 

Вопрос 6

 

 

 

 

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

Выберите один ответ:

 

Интеграция

 

 

Управление

 

Анализ

 

Аудит

 

Вопрос 7

 

 

 

 

Какими данными традиционное программное обеспечение для обработки данных просто не может управлять?

Выберите один ответ:

 

Большие данные

 

 

Огромные данные

 

Массивы данных

 

Мегаданные

 

Вопрос 8

 

 

 

 

Технология NoSQL расшифровывается как

Выберите один ответ:

 

не SQL

 

не только SQL

 

 

новый SQL

 

SQL – это прошлое

 

Вопрос 9

 

 

Основными особенносями нереляционных СУБД являются

Выберите один или несколько ответов:

 

слабая поддержка ACID

 

 

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

 

простой интерфейс

 

сильная модель параллелизма

 

 

Вопрос 10

 

 

К признакам определения больших данных относятся

Выберите один или несколько ответов:

 

объем, превышающий десятки терабайт

 

 

скорость обработки, приближающаяся к показателям систем реального времени

 

 

неструктурированные типы данных

 

использование алгоритмов Data mining

 

Вопрос 11

 

 

 

 

Выделите преимущества, которые дает использование больших данных.

Выберите один или несколько ответов:

 

Большие данные позволяют получить более полные ответы, потому что предоставляют больше информации

 

 

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

 

 

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

 

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

 

Вопрос 12

 

 

 

 

Какие данные создают множество проблем с точки зрения их обработки для извлечения из них ценности?

Выберите один ответ:

 

Структурированные

 

Полуструктурированные

 

Неструктурированные

 

 

Расструктурированные

 

Вопрос 13

 

 

 

 

Разнородный источник данных, содержащий комбинацию простых текстовых файлов, изображений, видео является примером

Выберите один ответ:

 

структурированных данных

 

полуструктурированных данных

 

неструктурированных данных

 

 

расструктурированных данных

 

Вопрос 14

 

 

 

 

На каком этапе обработки больших данных корпорация внедряет основные информационные технологии для сбора больших данных?

Выберите один ответ:

 

Интегрирование

 

 

Управление

 

Анализ данных

 

Агрегация

 

 

 

Промежуточный тест №2

Вопрос 1

 

 

 

 

На каком этапе работы MapReduce результаты, полученные на этапе reduce, записываются в выходной поток?

Выберите один ответ:

 

output write

 

 

close

 

partition

 

write

 

Вопрос 2

 

 

 

 

Какая из СУБД относится к технологии NewSQL?

Выберите один ответ:

 

MongoDB

 

VoltDB

 

 

DB2

 

OrientDB

 

Вопрос 3

 

 

 

 

На каком этапе работы MapReduce входные данные делятся на блоки данных предопределенного размера?

Выберите один ответ:

 

input read

 

 

map

 

partition

 

reduce

 

Вопрос 4

 

 

 

 

Дайте определение MapReduce.

Выберите один ответ:

 

Модель распределенных вычислений, предназначенная для параллельных вычислений над очень большими (до нескольких петабайт) объемами данных

 

 

Набор компонентов и интерфейсов для распределенных файловых систем и общего ввода-вывода

 

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

машин

 

Распределенный сервис для коллекционирования, сбора, и перемещения больших массивов данных

 

Вопрос 5

 

 

 

 

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

Выберите один ответ:

 

Storm 

 

Cassandra

 

 

Qubole Data

 

Atlas.ti

 

Вопрос 6

 

 

 

 

Как называются таблицы, данные в которые загружаются внешними системами, без участия Hive ?

Выберите один ответ:

 

Внутренние

 

Внешние

 

 

Корпоративные

 

Системные таблицы

 

Вопрос 7

 

 

 

 

Выделите основные функции, которые характеризуют автономную платформу управления большими данными Qubole Data.

Выберите один или несколько ответов:

 

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

 

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

 

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

 

 

Предоставляет действенные оповещения, информацию и рекомендации для оптимизации надежности, производительности и затрат

 

 

Вопрос 8

 

 

 

 

Программный продукт, который упрощает создание и поддержку технически сложных либо нагруженных проектов, – это

Выберите один ответ:

 

фреймворк

 

 

утилита

 

драйвер

 

интерпретатор

 

Вопрос 9

 

 

 

 

Программный код, выполняющийся в общем случае на выделенной машине экземпляра HDFS и отвечающий за файловые операции, такие как открытие и закрытие файлов, создание и удаление каталогов, – это

Выберите один ответ:

 

NameNode

 

 

DataNode

 

FileNode

 

SystemNode

 

Вопрос 10

 

 

 

 

Какая из следующих СУБД подходит для организации высокодоступного и распределённого хранилища?

Выберите один или несколько ответов:

 

Cassandra

 

 

Hbase

 

MongoDB

 

CouchDB

 

 

Вопрос 11

 

 

 

 

Инструмент для работы с большими данными для извлечения, подготовки и объединения данных – это

Выберите один ответ:

 

Storm 

 

CouchDB

 

Pentaho

 

 

Atlas.ti

 

Вопрос 12

 

 

 

 

Самая быстрая, простая и безопасная современная платформа для работы с большими данными – это

Выберите один ответ:

 

Apache Flink 

 

CouchDB

 

Pentaho

 

Cloudera

 

 

Вопрос 13

 

 

Укажите основные преимущества фреймворков.

Выберите один или несколько ответов:

 

Простой процесс диагностики и отладки

 

 

Повышенная эффективность кода

 

Ускоренная разработка

 

 

Автоматический процесс разработки

 

Вопрос 14

 

 

Инструмент для анализа больших данных, который предлагает набор продуктов для создания новых процессов интеллектуального анализа данных и настройки прогнозного анализа, – это

Выберите один ответ:

 

Apache Flink 

 

 

CouchDB

 

Open Refine

 

RapidMiner

 

Вопрос 15

 

 

 

 

Какой фреймворк выполняет распределенную обработку больших наборов данных между кластерами компьютеров?

Выберите один ответ:

 

Hadoop

 

 

Cassandra

 

Pentaho

 

Cloudera

 

 

 

Промежуточный тест №3

Вопрос 1

 

 

 

 

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

Выберите один ответ:

 

Scala

 

Julia

 

SAS 

 

Swift 

 

 

Вопрос 2

 

 

Какими плюсами обладает язык программирования Scala?

Выберите один или несколько ответов:

 

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

 

 

Есть множество библиотек, подходящих для задач data science

 

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

 

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

 

Вопрос 3

 

 

 

 

Укажите парадигмы программирования при работе с большими данными.

Выберите один или несколько ответов:

 

Императивная

 

 

Декларативная

 

 

Параллельные вычисления

 

 

Объектно-ориентированная

 

Вопрос 4

 

 

 

 

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

Выберите один ответ:

 

Scala

 

Julia

 

 

Python

 

Java

 

Вопрос 5

 

 

Выберите неверные утверждения.

Выберите один или несколько ответов:

 

Язык R имеет статическую типизацию

 

Язык R имеет динамическую типизацию

 

 

Язык R имеет статическую типизацию с элементами динамической

 

Язык R не имеет типизации

 

 

Вопрос 6

 

 

 

 

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

Выберите один ответ:

 

Scala

 

R

 

Go

 

Python

 

Java

 

 

Вопрос 7

 

 

 

 

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

Выберите один ответ:

 

Scala

 

R

 

Go

 

 

Python

 

Java

 

Вопрос 8

 

 

 

 

Какой язык программирования может легко интегрироваться с существующими платформами больших данных, такими как Apache Hadoop и Apache Spark?

Выберите один ответ:

 

Scala

 

R

 

Go

 

Python

 

 

Java

 

Вопрос 9

 

 

 

 

Какой язык программирования используется для анализа данных и является точным в количественном выражении?

Выберите один ответ:

 

Scala

 

R

 

 

Go

 

Python

 

Java

 

 

 

Промежуточный тест №4

Вопрос 1

 

 

 

 

Что включают задания для обработки данных с помощью длительных пакетных заданий?

Выберите один или несколько ответов:

 

Чтение исходных файлов

 

 

Обработку исходных файлов

 

 

Запись вывода в новые файлы

 

 

Чтение полученных файлов

 

Вопрос 2

 

 

 

 

Виды классификации информации, включаемой в большие данные, – это

Выберите один или несколько ответов:

 

операционные данные

 

 

коммерческие данные

 

 

официальные данные

 

 

свободные данные

 

Вопрос 3

 

 

Каковы проблемы инфраструктуры больших данных?

Выберите один или несколько ответов:

 

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

 

Прогнозирование будущих потребностей и тенденций

 

 

Предоставление рассогласованных методов внедрения технологий, решающих сопоставимые проблемы

 

Масштабирование, которое может влиять на производительность

 

 

Вопрос 4

 

 

Выделите проблемы больших данных.

Выберите один или несколько ответов:

 

Затраты на обработку

 

 

Конфиденциальность

 

 

Потеря информации

 

Сфера применения

 

Вопрос 5

 

 

 

 

Механизм анализа в рамках больших данных включает следующую последовательность.

Выберите один ответ:

 

Сбор информации – анализ полученных данных – построение выводов

 

 

Сбор информации – построение выводов – анализ полученных данных

 

Анализ полученных данных – сбор информации – построение выводов

 

Анализ полученных данных – построение выводов – сбор информации

 

Вопрос 6

 

 

Сбор неструктурированных данных включает

Выберите один или несколько ответов:

 

данные журналов событий внутренних систем

 

 

существующие архивы данных

 

 

данные GPS

 

аналоговые источники информации

 

Вопрос 7

 

 

 

 

Для какой группы подходов к Big Data обработка не предполагает получения новых знаний, ее результаты соотносятся с априорными знаниями и позволяют судить о том, как протекают те или иные процессы?

Выберите один ответ:

 

Быстрые данные

 

 

Большая аналитика

 

Глубокое проникновение

 

Глубокая аналитика

 

Вопрос 8

 

 

 

 

Что предполагает анализ больших данных?

Выберите один ответ:

 

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

 

 

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

 

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

 

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

 

Вопрос 9

 

 

 

 

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

Выберите один ответ:

 

Предварительный этап

 

ETL для больших данных

 

API служб данных

 

Сервис пользовательского интерфейса

 

 

Вопрос 10

 

 

 

 

Какой уровень архитектуры анализа больших данных получает результаты от уровня анализа больших данных и представляет их соответствующему уровню вывода, также известному как уровень бизнес-аналитики?

Выберите один ответ:

 

Уровень источников больших данных

 

Уровень управления и хранения

 

Уровень анализа

 

Уровень потребления

 

 

Вопрос 11

 

 

Выберите главные характеристики Big Data.

Выберите один ответ:

 

Огромный объем данных, скорость обработки больших данных, скорость появления новых данных

 

Огромный объем данных, скорость анализа данных, скорость обработки данных

 

 

Огромный объем данных, достость данных, ценность накопленной информации

 

Огромный объем данных, сложность типов данных и их структуры, скорость появления новых данных

 

 

 

Промежуточный тест №5

Вопрос 1

 

 

 

 

Какой компонент экосистемы Hadoop является нереляционной БД?

Выберите один ответ:

 

MapReduce

 

Hbase

 

 

Hive

 

Data Storage

 

Вопрос 2

 

 

 

 

Какой элемент высокоуровневой архитектуры Hadoop позволяет хранить данные для проведения сложных вычислений?

Выберите один ответ:

 

Имя узла

 

Узел данных

 

Мастер-узел

 

Ведомый узел

 

 

Вопрос 3

 

 

 

 

На каком уровне архитектуры экосистемы Hadoop проходят основные процессы обработки и анализа данных в рамках поставленной задачи?

Выберите один ответ:

 

Уровень хранения данных в распределенных реестрах

 

Уровень запроса данных

 

Уровень обработки данных

 

 

Уровень управления данными

 

Вопрос 4

 

 

 

 

Какие компоненты входят в состав Apache Hadoop?

Выберите один или несколько ответов:

 

MapReduce

 

 

HDFS

 

 

YARN

 

Zookeeper

 

Вопрос 5

 

 

 

 

Какой элемент высокоуровневой архитектуры Hadoop представляет все файлы и каталоги, которые используются в пространстве имен?

Выберите один ответ:

 

Имя узла

 

 

Узел данных

 

Мастер-узел

 

Ведомый узел

 

Вопрос 6

 

 

 

 

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

Выберите один ответ:

 

HDFS

 

Mahout

 

HBase

 

Pig

 

 

Вопрос 7

 

 

 

 

Какой компонент Apache Hadoop представляет собой вычислительную модель и программную среду для написания приложений?

Выберите один ответ:

 

MapReduce

 

 

HDFS

 

YARN

 

Zookeeper

 

Вопрос 8

 

 

 

 

Укажите преимущества Hadoop.

Выберите один или несколько ответов:

 

Хранение и быстрая обработка любых данных

 

 

Высокая мощность вычислений

 

 

Устойчивость к отказам

 

 

Не поддерживает небольшие файлы, потому что она предназначена для работы с большими объемами

 

Вопрос 9

 

 

 

 

Какой компонент Apache Hadoop создает несколько реплик блоков данных и распределяет их по вычислительным узлам в кластере?

Выберите один ответ:

 

MapReduce

 

HDFS

 

 

YARN

 

Zookeeper

 

Вопрос 10

 

 

 

 

Из каких компонентов состоит HBase?

Выберите один или несколько ответов:

 

Клиентской библиотеки

 

 

Главного сервера

 

 

Нескольких распределенных серверов

 

 

Библиотек интегрированных приложений

 

Вопрос 11

 

 

Какие задачи во время работы программы MapReduce выполняются на этапе Reduce?

Выберите один или несколько ответов:

 

Разделение данных

 

Отображение данных

 

Перетасовывание данных

 

Сокращение данных

 

 

Вопрос 12

 

 

Какие модули входят в базовую структуру Hadoop?

Выберите один или несколько ответов:

 

HDFS

 

 

MapReduce

 

 

YARN

 

Hadoop Common

 

 

 

Промежуточный тест №6

Вопрос 1

 

 

 

 

In-Memory OLTP вводит следующие концепции.

Выберите один или несколько ответов:

 

Оптимизированные в памяти таблицы и индексы

 

 

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

 

 

Оптимизированный для памяти тип таблицы для табличной переменной

 

 

Скомпилированные в собственном коде модули T-SQL

 

Вопрос 2

 

 

Каковы ключевые особенности In-Memory OLTP?

Выберите один или несколько ответов:

 

Долговечность данных

 

 

Оптимизированный журнал транзакций

 

 

Резервное восстановление

 

Наличие буферного пула

 

Вопрос 3

 

 

Выберите характеристики In-Memory OLTP.

Выберите один или несколько ответов:

 

Интегрирована с ядром базы данных SQL Server

 

 

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

 

 

Может извлекать таблицы данных транзакций из дискового хранилища

 

Построена на двух основных компонентах

Вопрос 4

 

 

 

 

Выделите причины быстрой работы  оптимизированных для памяти таблиц.

Выберите один или несколько ответов:

 

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

 

 

Без блокировок

 

 

Меньше затрат на ведения журнала

 

 

Отсутствие версий строк

 

Вопрос 5

 

 

 

 

Выполняющаяся в памяти OLTP позволяет повысить производительность обработки транзакций

Выберите один или несколько ответов:

 

путем оптимизации доступа к данным и выполнения транзакций

 

 

за счет устранения конфликтов блокировок

 

 

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

 

 

путем агрегации доступа к данным и синхронизации транзакций

 

Вопрос 6

 

 

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

Выберите один ответ:

 

Таблицы, оптимизированные для памяти

 

Неустойчивые таблицы

 

 

Табличные типы, оптимизированные для памяти

 

Скомпилированные в собственном коде модули T-SQL

 

Вопрос 7

 

 

 

 

Какой параметр для встроенных методов оптимизации памяти рассматривается как параметр по умолчанию при создании таблиц, оптимизированных для памяти?

Выберите один ответ:

 

MEMORY_OPTIMIZED=ON

 

DURABILITY = SCHEMA_ONLY

 

DURABILITY = SCHEMA_AND_DATA

 

 

MEMORY_OPTIMIZED_DATA=ON

 

Вопрос 8

 

 

 

 

Укажите типы рабочих нагрузок, которые Microsoft рекомендует для использования In-Memory OLTP.

Выберите один или несколько ответов:

 

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

 

 

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

 

 

Задачи управления состоянием сеанса

 

 

Веб-приложения по обработке заявок от пользователей

 

Вопрос 9

 

 

Каковы преимущества технологии In-Memory OLTP?

Выберите один или несколько ответов:

 

Данные располагаются в памяти

 

 

Используются новые, специально разработанные структуры данных, которые лишены блокировок

 

 

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

 

Меняется инфраструктура самой базы данных

 

Вопрос 10

 

 

Что включает транзакция базы данных?

Выберите один или несколько ответов:

 

Изменение

 

 

Вставка

 

 

Удаление

 

 

Запрос данных

 

Вывод данных

 

 

 

Промежуточный тест №7

Вопрос 1

 

 

Выберите In-Memory технологии.

Выберите один или несколько ответов:

 

Redis

 

 

Tarantool

 

 

MapReduce

 

 

Hadoop

 

Вопрос 2

 

 

 

 

Как называются таблицы, данные которых в случае сбоя или переключения сервера будут восстановлены из журналов транзакций?

Выберите один ответ:

 

Устойчивыми

 

 

Неустойчивыми

 

Стабильными

 

Динамическими

 

Вопрос 3

 

 

 

 

Во сколько раз рекомендуемое значение при указании индекса BUCKET COUNT должно превышать ожидаемое количество уникальных значений?

Вопрос 4

 

 

 

 

OLTP в памяти автоматически устанавливается

Выберите один или несколько ответов:

 

с 64-разрядной версией SQL Server 2014

 

 

с 64-разрядной версией SQL Server 2016 Enterprise

 

 

с 64-разрядной версией SQL Server 2016 Developer

 

 

с 32-разрядной версией SQL Server

 

Вопрос 5

 

 

 

 

Во сколько раз рекомендуемое значение при указании индекса BUCKET COUNT должно превышать ожидаемое количество уникальных значений?

Выберите один ответ:

 

2

 

 

0,5

 

3

 

1,5

 

Вопрос 6

 

 

 

 

Какие модели восстановления поддерживаются для базы данных?

Выберите один или несколько ответов:

 

Простая

 

 

С неполным протоколированием

 

 

Полная

 

 

Без протокола

 

Вопрос 7

 

 

 

 

Какая структура данных In-Memory OLTP хранит свои данные в памяти, используя несколько версий данных каждой строки?

Выберите один ответ:

 

Таблица, оптимизированная для памяти

 

 

Хранимая процедура, скомпилированная в собственном коде

 

Таблица, скомпилированная для оптимизации памяти

 

Хранимая процедура, оптимизированная для синхронизации памяти

 

Вопрос 8

 

 

 

 

Скомпилированные в собственном коде хранимые процедуры можно использовать для поддерживаемых конструкций T-SQL

Выберите один или несколько ответов:

 

подзапросы

 

 

скалярные пользовательские функции

 

 

встроенные математические функции

 

 

системы интеграции

 

Вопрос 9

 

 

Для какой структуры данных для сохранения механизм OLTP в памяти создает набор файлов контрольных точек в файловой группе файлового потока?

Выберите один ответ:

 

Таблица, оптимизированная для памяти

 

Хранимая процедура, скомпилированная в собственном коде

 

Таблица, скомпилированная для оптимизации памяти

 

Хранимая процедура, оптимизированная для синхронизации памяти

 

 

Вопрос 10

 

 

Тип индекса, который представляет собой список указателей, – это

Выберите один ответ:

 

хэш-индекс

 

диапазонный индекс

 

кластеризованный индекс

 

 

некластеризованный индекс

 

 

 

Промежуточный тест №8

Вопрос 1

 

 

 

 

Тип таблицы оптимизации памяти, который сохраняет свою структуру таблиц в случае сбоя сервера или его остановки, – это

Выберите один ответ:

 

SCHEMA_AND_DATA

 

SCHEMA_ONLY

 

 

SCHEMA_AND_ONLY

 

SCHEMA_DATA

 

Вопрос 2

 

 

 

 

Какую команду используют, чтобы оптимизировать переменную в хранимой процедуре?

Выберите один ответ:

 

memory_optimized

 

SCHEMA_ONLY

 

dbo.test_memory

 

 

memory-optimized table

 

Вопрос 3

 

 

 

 

Тип таблицы оптимизации памяти, который представляет собой таблицу, которая находится в памяти, где данные доступны после сбоя сервера, завершения работы или перезапуска SQL Server, – это

Выберите один ответ:

 

SCHEMA_AND_DATA

 

 

SCHEMA_ONLY

 

SCHEMA_AND_ONLY

 

SCHEMA_DATA

 

Вопрос 4

 

 

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

Выберите один или несколько ответов:

 

Находятся в базе данных tempdb

 

Находятся в пространстве памяти пользовательской базы данных

 

 

Схема исчезает при закрытии последнего сеанса, использующего ее

 

 

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

 

Вопрос 5

 

 

 

 

Выберите верные утверждения.

Выберите один или несколько ответов:

 

Оптимизированная для памяти табличная переменная хранится только в памяти и не имеет компонента на диске

 

 

Оптимизированная для памяти табличная переменная может передаваться в хранимую процедуру как возвращающий табличное значение параметр

 

 

Оптимизированная для памяти табличная переменная должна иметь по крайней мере один индекс

 

 

Оптимизированная для памяти табличная переменная требует использования базы данных tempdb или создает конфликт

 

Вопрос 6

 

 

Выберите верные утверждения.

Выберите один или несколько ответов:

 

Табличные переменные, оптимизированные для памяти, не могут быть объявлены встроенными

 

 

Табличные переменные, оптимизированные для памяти, нужно создать заранее

 

 

Табличные переменные, оптимизированные для памяти, создаются по завершении процедур оптимизации

 

 

Таблицы, оптимизированные для памяти, должны иметь по крайней мере один индекс

 

Вопрос 7

 

 

 

 

Укажите сценарии приложений, в которых успешно используется выполняющаяся в памяти OLTP.

Выберите один или несколько ответов:

 

Обработка транзакций с высокой пропускной способностью и низкой задержкой

 

 

Прием данных из разных источников, включая интернет вещей

 

 

Кэширование и состояние сеанса

 

 

Обработка транзакций с низкой пропускной способностью и высокой задержкой

 

Промежуточный тест №9

Вопрос 1

 

 

Укажите параметры, характерные для MongoDB.

Выберите один или несколько ответов:

 

Гибкость

 

 

Скорость

 

 

Мощность

 

Масштабируемость

 

 

Вопрос 2

 

 

 

 

Чтобы отобразить все базы данных в системе, к которым есть доступ, используют команду

Выберите один ответ:

 

show dbs

 

 

db.getName()

 

db.stats()

 

show collections

 

Вопрос 3

 

 

 

 

Нереляционные СУБД подразделяются на какие типы?

Выберите один или несколько ответов:

 

Графовые

 

 

Колончатые

 

 

Документоориентированные

 

 

Использующие модель «ключ – значение»

 

 

Вопрос 4

 

 

 

 

Отметьте СУБД, обладающие встроенной поддержкой MapReduce.

Выберите один или несколько ответов:

 

Cassandra

 

 

Redis

 

CouchDB

 

MongoDB

 

 

Вопрос 5

 

 

 

 

Cassandra минимизирует какую операцию?

Выберите один ответ:

 

Дисковый ввод/вывод

 

 

Журналы

 

Использование памяти

 

События

 

Вопрос 6

 

 

 

 

Укажите варианты создания новой коллекции в MongoDB.

Выберите один или несколько ответов:

 

Неявно

 

 

Явно

 

 

Реально

 

Нереально

Вопрос 7

 

 

Что из перечисленного не является сильной стороной для баз данных NoSQL?

Выберите один ответ:

 

Масштабируемость

 

Данные легко хранятся на нескольких серверах

 

Более быстрый доступ к данным, чем РСУБД

 

 

Реляционные данные

 

Вопрос 8

 

 

 

 

Какая из СУБД является графовой?

Выберите один ответ:

 

RiakKV

 

MongoDB

 

OrientDB

 

 

Cassandra

 

Вопрос 9

 

 

 

 

Выберите верные высказывания.

Выберите один или несколько ответов:

 

Коллекция – это не что иное, как набор документов MongoDB

 

 

База данных в MongoDB – это не что иное, как контейнер для коллекций

 

 

Коллекции – это способ хранения связанных данных

 

 

При наличии схемы любой документ в MongoDB может быть сохранен в базе данных

 

Вопрос 10

 

 

 

 

Каковы ключевые особенности MongoDB?

Выберите один или несколько ответов:

 

Богатый язык запросов, поддерживающий текстовый поиск, агрегирование и CRUD-операции

 

 

Требует меньше операций ввода/вывода из-за встраиваемых моделей данных

 

 

Поддержка механизма шардинга для горизонтального масштабирования

 

 

Поддержка одного хранилища, что позволяет оптимизировать рабочую нагрузку

 

Вопрос 11

 

 

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

Выберите один ответ:

 

Метод

 

 

Оператор

 

Команда

 

Параметр

 

Вопрос 12

 

 

 

 

Какова цель NoSQL?

Выберите один ответ:

 

Базы данных NoSQL позволяют хранить неструктурированные данные

 

NoSQL предоставляет альтернативу базам данных SQL для хранения текстовых данных

 

NoSQL – это новый формат данных для хранения больших наборов данных

 

 

NoSQL не подходят для хранения структурированных данных

 

Вопрос 13

 

 

 

 

По используемой модели данных нереляционные СУБД подразделяются на следующие типы.

Выберите один или несколько ответов:

 

Использующие модель «ключ – значение»

 

 

Документоориентированные

 

 

Графовые

 

 

Колончатые

Вопрос 14

 

 

 

 

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

Выберите один ответ:

 

Документоориентированная база данных NoSQL

 

 

Объектно-ориентированная база данных NoSQL

 

Сервисно ориентированная база данных NoSQL

 

Сервисно-документальная база данных NoSQL

 

Вопрос 15

 

 

 

 

Что использует MongoDB?

Выберите один или несколько ответов:

 

Документы

 

 

Коллекции

 

 

Таблицы

 

Строки

 

Вопрос 16

 

 

 

 

Укажите общие термины, используемые в MongoDB.

Выберите один или несколько ответов:

 

Коллекция

 

 

База данных

 

 

Документ

 

 

Запрос

 

Вопрос 17

 

 

Укажите причины, по которым следует начать использовать MongoDB.

Выберите один или несколько ответов:

 

Ориентированность на документы

 

Индексирование

 

 

Репликация

 

 

Балансировка нагрузки

 

Агрегирование

 

 

Промежуточный тест №10

Вопрос 1

 

 

 

 

Какой метод в MongoDB используется для создания индексов?

Выберите один ответ:

 

ensureIndex()

 

 

Index()

 

createIndex()

 

openIndex()

 

Вопрос 2

 

 

 

 

Какие методы в MongoDB используются для добавления документов в коллекцию?

Выберите один или несколько ответов:

 

insert()

 

 

save()

 

 

append()

 

add()

 

Вопрос 3

 

 

 

 

Какая команда в MongoDB выбирает названия книг из коллекции «Книги»?

Выберите один ответ:

 

db.Книги.find()

 

db.Книги.find({},{Название:1,_id:0})

 

 

db.Книги.find({},{Название:1})

 

db.Книги.find(1)

 

Вопрос 4

 

 

 

 

Что нужно указать вместо «?» в команде db.mycol.update({title:'Учебник'}, {$set:{title:'Контент'}},{?}) для обновления всех выбранных документов?

Выберите один ответ:

 

multi:true

 

 

one:false

 

true

 

multi:1

 

Вопрос 5

 

 

 

 

Какая команда в MongoDB используется для удаления базы данных?

Выберите один ответ:

 

databaseDrop

 

deleteDatabase

 

closeDatabase

 

dropDatabase

 

 

Вопрос 6

 

 

 

 

Результатом выполнения команды db.Книги.find(1) является

Выберите один ответ:

 

проекция

 

выборка всех данных

 

агрегация

 

сообщение об ошибке

 

 

Вопрос 7

 

 

 

 

Какой метод в MongoDB используется для отображения результатов выполнения запроса в отформатированном виде?

Выберите один ответ:

 

pretty()

 

 

findpretty()

 

orderby()

 

sort()

 

Вопрос 8

 

 

 

 

Для создания курсора в MongoDB используются команды

Выберите один или несколько ответов:

 

let cursor = db.Книги.find()

 

 

var cursor = db.Книги.find()

 

 

set cursor = db.Книги.find()

 

create cursor = db.Книги.find()

 

Вопрос 9

 

 

 

 

Результатом выполнения команды db.createCollection("Группы") в MongoDB является

Выберите один ответ:

 

создание коллекции «Группы»

 

 

создание базы данных «Группы»

 

создание документа «Группы»

 

все варианты верны

 

Вопрос 10

 

 

 

 

Какое утверждение е?

Выберите один ответ:

 

Документы в коллекции MongoDB должны иметь одинаковую структуру

 

Коллекция является обязательным объектом базы данных MongoDB

 

 

Для удаления данных в MongoDB используется метод delete()

 

Оболочкой и языком запросов для MongoDB является PHP

 

Вопрос 11

 

 

 

 

Какой оператор в MongoDB помещает значение в результирующий массив?

Выберите один ответ:

 

$push

 

 

$means

 

$first

 

$last

 

Вопрос 12

 

 

 

 

Какой метод в MongoDB используется для проверки наличия следующего в курсоре документа?

Выберите один ответ:

 

hasNext()

 

 

next()

 

haveNext

 

skip()

 

Вопрос 13

 

 

 

 

Для создания переменных в MongoDB используются операторы

Выберите один или несколько ответов:

 

let

 

 

var

 

 

assign

 

set

 

Вопрос 14

 

 

 

 

Какое утверждение нее?

Выберите один ответ:

 

Документы в коллекции MongoDB должны иметь одинаковую структуру

 

 

Имя поля документа в MongoDB не может состоять из двух и более отдельных слов

 

MongoDB относится к технологии NoSQL

 

Оболочкой и языком запросов для MongoDB является JavaScript

 

Вопрос 15

 

 

В MongoDB код создания базы данных testdb

Выберите один ответ:

 

>use testdb

>db.createCollection("Книги")

 

>use testdb

 

 

>open testdb

>db.createCollection("Книги")

 

>create testdb

 

 

 

Итоговый тест

Вопрос 1

 

 

 

 

Что из следующего не является допустимой структурой данных для NoSQL БД?

Выберите один ответ:

 

На основе ключа/значения

 

На основе столбца

 

На основе графика

 

На основе таблицы

 

Вопрос 2

 

 

 

 

Информация, которая не хранится или не собирается организациями специально, а формируется случайно (попутно) в процессе ведения бизнеса или взаимодействия с сетевыми сервисами и остается в интернет-архивах, – это

Выберите один ответ:

 

операционные данные

 

«темные» данные

 

 

коммерческие данные

 

официальные данные

 

информация из социальных сетей и сервисов

Вопрос 3

 

 

 

 

Определение Big Data основано на методе

Выберите один ответ:

 

мультиV

 

 

мультиB

 

мультиD

 

мультиBD

Вопрос 4

 

 

 

 

Какой оператор в MongoDB используется для вычисления максимального значения в агрегации?

Выберите один ответ:

 

$last

 

$means

 

$count(max)

 

$max

 

Вопрос 5

 

 

 

 

К каким компонентам доступ осуществляется с помощью команд T-SQL?

Выберите один ответ:

 

Таблицы, оптимизированные для памяти

 

 

Хранимые процедуры, скомпилированные в собственном коде

 

Таблицы, скомпилированные в собственном коде

 

Хранимые процедуры, оптимизированные для памяти

Вопрос 6

 

 

 

 

Какой оператор в MongoDB помещает значение в результирующий массив, но не создает дубликаты?

Выберите один ответ:

 

$addToSet

 

 

$push

 

$addToArray

 

$pushToSet

Вопрос 7

 

 

 

 

In-Memory – это

Выберите один ответ:

 

технология выполнения компьютерных вычислений полностью в памяти компьютера

 

 

технология проверки ОЗУ

 

технология управления памятью

 

тип ОЗУ

Вопрос 8

Не

Баллов: 0,0 из 1,0

 

 

Типы индекса, которые можно создавать только для таблиц в памяти, – это

Выберите один или несколько ответов:

 

хэш-индекс

 

 

диапазонный индекс

 

кластеризованный индекс

 

некластеризованный индекс

 

Вопрос 9

 

 

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

Скомпилированные в собственном коде модули T-SQL          

 

Табличные типы, оптимизированные для памяти     

 

Неустойчивые таблицы            

 

 

Таблицы, оптимизированные для памяти     

 

•           Используются для возвращающих табличные значения параметров, а также для промежуточных результирующих наборов в хранимых процедурах

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

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

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

 

Вопрос 10

 

 

 

 

Для какой структуры данных In-Memory OLTP все данные хранятся в памяти и страницы не нужно помещать в пул буферов или кэш?

Выберите один ответ:

 

Таблица, оптимизированная для памяти

 

 

Хранимая процедура, скомпилированная в собственном коде

 

Таблица, скомпилированная для оптимизации памяти

 

Хранимая процедура, оптимизированная для синхронизации памяти

Вопрос 11

 

 

 

 

На рисунке представлен базовый пример того, как будет выглядеть

Выберите один ответ:

 

база данных

 

коллекция

 

документ

 

 

запись

Вопрос 12

 

 

 

 

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

Выберите один или несколько ответов:

 

Hadoop

 

 

Cassandra

 

 

Pentaho

 

 

Cloudera

 

 

Scala

Вопрос 13

 

 

Каковы преимущества инвестиции в инфраструктуру больших данных?

Выберите один или несколько ответов:

 

Улучшение понимания и анализа больших данных

 

 

Более быстрое принятие правильных решений

 

 

Прогнозирование будущих потребностей и тенденций

 

 

Предоставление согласованных методов внедрения технологий, решающих сопоставимые проблемы

 

Масштабирование, которое может влиять на производительность

Вопрос 14

 

 

 

 

Какие типы объектов позволяют еще больше сократить продолжительность выполнения отдельной транзакции за счет сокращения циклов ЦП, необходимых для обработки операций?

Выберите один ответ:

 

Таблицы, оптимизированные для памяти

 

Неустойчивые таблицы

 

Табличные типы, оптимизированные для памяти

 

Скомпилированные в собственном коде модули T-SQL

 

Вопрос 15

 

 

 

 

С чем связаны затруднения по введению систем Big Data?

Выберите один или несколько ответов:

 

Разнообразием источников данных

 

 

Качеством получаемых данных

 

 

Итоговой визуализацией данных

 

 

Разнообразием используемых технологий

Вопрос 16

 

 

К преимуществам MapReduce относятся

Выберите один или несколько ответов:

 

масштабируемость для больших объемов данных

 

 

экономическая эффективность

 

 

простота программирования распределенных систем

 

 

простота ведения журнала аудита

 

Вопрос 17

 

 

 

 

Какие данные легко вводить, запрашивать и анализировать?

Выберите один ответ:

 

Структурированные

 

 

Полуструктурированные

 

Неструктурированные

 

Расструктурированные

Вопрос 18

 

 

Сбор структурированных данных включает

Выберите один или несколько ответов:

 

различные базы данных

 

 

существующие архивы данных

 

 

данные GPS

 

 

аналоговые источники информации

 

Вопрос 19

 

 

 

 

Укажите свойства, которые определяют наборы данных.

Выберите один или несколько ответов:

 

Объем

 

 

Скорость

 

 

Разнообразие

 

 

Время

Вопрос 20

 

 

 

 

Для создания курсора в MongoDB используется команда

Выберите один ответ:

 

let cursor = db.Книги.find()

 

 

cursor = db.Книги.find()

 

db.Книги.find()

 

set cursor = db.Книги.find()

Вопрос 21

 

 

 

 

Какие уровни включают компоненты архитектуры анализа больших данных?

Выберите один или несколько ответов:

 

Уровень источников больших данных

 

 

Уровень управления и хранения

 

 

Уровень потребления

 

 

Уровень моделирования и визуализации данных

Вопрос 22

 

 

В каком случае метод save() в MongoDB будет работать как update()?

Выберите один ответ:

 

Если не указан _id в документе

 

 

Если указан _id в документе

 

Во всех случаях

 

Метод save() не используется для ввода документов

Вопрос 23

 

 

 

 

Приведите примеры источников больших данных.

Выберите один или несколько ответов:

 

GPS-навигаторы

 

 

Спутниковые данные

 

 

Электронная торговля

 

 

Интернет-запросы

 

 

Школьный журнал с оценками

Вопрос 24

 

 

Какие скомпилированные в собственном коде хранимые процедуры обеспечивают значительный прирост производительности по сравнению с традиционными интерпретируемыми хранимыми процедурами?

Выберите один или несколько ответов:

 

Однократная компиляция

 

Многократное выполнение

 

 

Однократное выполнение

 

Многократная компиляция

 

Вопрос 25

 

 

 

 

Какой параметр MongoDB отвечает за хранение данных в документах Json, где она предоставляет богатую модель данных, которая безупречно сопоставляется с типами языка программирования?

Выберите один ответ:

 

Гибкость

 

 

Скорость

 

Мощность

 

Масштабируемость

Вопрос 26

 

 

 

 

MongoDB используется

Выберите один ответ:

 

для хранения больших объемов данных

 

 

для обработки больших объемов данных

 

для обработки больших документов

 

для хранения больших документов

Вопрос 27

 

 

Какие из следующих технологий СУБД не используют принцип MapReduce?

Выберите один ответ:

 

Cassandra

 

 

Hadoop

 

HDInsight

 

Redis

Вопрос 28

 

 

Какой язык сочетает аналитические возможности с транзакционными?

Выберите один ответ:

 

Scala

 

 

R

 

SQL

 

Python

 

Java

Вопрос 29

 

 

 

 

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

Выберите один ответ:

 

Структурированные

 

 

Полуструктурированные

 

Неструктурированные

 

Расструктурированные

Вопрос 30

 

 

 

 

В базе данных MongoDB нет коллекции «Клиенты». Результатом выполнения команды db.Клиенты.insert({"name": "Tom", "age": 28, languages: ["english", "spanish"]}) является

Выберите один ответ:

 

создание коллекции «Клиенты» и добавление в нее документа

 

 

добавление документа в любую существующую коллекцию БД

 

сообщение об ошибке

 

создание новой базы данных «Клиенты» и добавление в нее документа

Вопрос 31

 

 

Основными областями применения In-Memory решений являются

Выберите один или несколько ответов:

 

анализ данных рынка, реакция на события (CEP), торговля

 

 

Real-Time аналитика – интерактивное представление данных, витрины данных

 

 

электронная коммерция (Electronic Data Interchange, e-trade, e-cash, e-marketing), персонализация, Real-Time обслуживание

 

производство продукции на промышленном предприятии

Вопрос 32

 

 

Какой метод в MongoDB используется для перехода к следующему документу в курсоре?

Выберите один ответ:

 

hasNext()

 

 

next()

 

haveNext

 

findOne()

Вопрос 33

 

 

Основными особенносями нереляционных СУБД являются

Выберите один или несколько ответов:

 

сильная поддержка ACID

 

 

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

 

 

простой интерфейс

 

более слабая модель параллелизма

 

Вопрос 34

 

 

 

 

Результатом выполнения какой команды в MongoDB является сортировка документов по убыванию?

Выберите один ответ:

 

db.Книги.find().sort({Наименование:-1})

 

 

db.Книги.sort({Наименование:-1})

 

db.Книги.find().sort(Наименование:-1)

 

db.Книги.find().sort({Наименование:1})

Вопрос 35

 

 

 

 

Что означает термин Big Data в информационных технологиях?

Выберите один ответ:

 

Комплексный набор методов обработки структурированных и неструктурированных данных колоссальных объемов

 

 

Представление времени, дня, месяца и года в качестве значения количества миллисекунд, прошедших с начала нашей эры

 

Файлы с большим количеством данных

 

Комплексный набор методов для создания файлов большого объёма

Вопрос 36

 

 

К свойствам распределенной системы по теореме САР относятся

Выберите один или несколько ответов:

 

согласованность данных

 

 

доступность

 

 

устойчивость к разделению

 

надежность

Вопрос 37

 

 

 

Соотнесите основные элементы экосистемы Hadoop с их описанием.

HBase 

 

Cassandra        

 

 

Oozie   

 

Pig        

 

•           Система управления нереляционными базами данных, работающая поверх HDFS

•           Система управления базами данных NoSQL с широкими колонками

•           Система планирования рабочей нагрузки, используемая для обработки заданий Hadoop

•           Язык программирования высокого уровня, используемый для анализа больших наборов данных

 

Вопрос 38

 

 

 

 

Укажите этапы обработки больших данных.

Выберите один или несколько ответов:

 

Интегрирование

 

 

Управление

 

 

Анализ данных

 

 

Агрегация

Вопрос 39

 

 

 

 

На каких компонентах построена In-Memory OLTP?

Выберите один или несколько ответов:

 

Таблицах, оптимизированных для памяти

 

 

Хранимых процедурах, скомпилированных в собственном коде

 

 

Таблицах, скомпилированных в собственном коде

 

Хранимых процедурах, оптимизированных для памяти

Вопрос 40

 

 

 

 

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

Выберите один ответ:

 

HDFS

 

Whirr

 

YARN

 

Zookeeper

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вам подходит эта работа?
Похожие работы
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир