Углубленный синтаксис C++.sa_РнС+_устарел

Углубленный синтаксис C++.sa_РнС+_устарел

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

40 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Масштабируемость базы данных – это…

  1. способность базы данных обрабатывать изменяющиеся требования путем добавления/удаления ресурсов
  2. группа последовательных операций с базой данных, которая представляет собой логическую единицу работы с данными
  3. это разбиение таблиц, содержащих большое количество записей, на логические части по неким выбранным администратором критериям
  4. это синхронное или асинхронное копирование данных между несколькими серверами
Вопрос 2

Что понимается под горизонтальным масштабированием?

  1. Это - разбиение системы на более мелкие структурные компоненты и разнесение их по отдельным физическим машинам (или их группам)
  2. это изменение мощности отдельного элемента информационной системы
  3. это параметр, по которому данные распределяются между серверами, например идентификатор клиента или организации
  4. это осуществление связи между серверами баз данных, перенос данных между этими серверами в тот момент, когда данные добавляются
Вопрос 3

Что понимается под вертикальным масштабированием?

  1. Это - разбиение системы на более мелкие структурные компоненты и разнесение их по отдельным физическим машинам (или их группам)
  2. это изменение мощности отдельного элемента информационной системы
  3. это параметр, по которому данные распределяются между серверами, например идентификатор клиента или организации
  4. это осуществление связи между серверами баз данных, перенос данных между этими серверами в тот момент, когда данные добавляются
Вопрос 4

Какую команду нужно прописать в строке MySQLShell чтобы перейти в режим SQL?

  1. \sql
  2. /sql
  3. \sql*
  4. sql\
Вопрос 5

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

  1. Connect Imya:parol\\
  2. Connect Imya\\parol;
  3. Connect Imy:parol;
  4. Connect Imya:parol
Вопрос 6

Что выполняет данная команда?

  1. Изменяет размер шрифта
  2. Выводит список БД
  3. Показывает список пользователей
  4. Ничего
Вопрос 7

Что выполняет данная команда?

  1. Запускает тест базы данных
  2. Создает БД если такой БД нет
  3. Удаляет БД
  4. Проводит тест программного кода
Вопрос 8

Атомарная транзакция это –

  1. неделимая и несводимая серия операций с базой данных, при которой либо все происходит, либо ничего не происходит
  2. согласованность данных друг с другом, целостность данных, а также внутренняя непротиворечивость
  3. процесс обратный нормализации. Часто применяется для ускорения процесса чтения данных из базы данных
  4. лишняя информация в базе данных, которая не несет никакой пользы для нас, а лишь увеличивает объем базы данных
Вопрос 9

Требуется лм согласованность во время запроса в БД?

  1. Да
  2. Нет
  3. Только в начале запроса
Вопрос 10

Первичный ключ — это

  1. ключ, который используется для идентификации объекта
  2. ключ, который использует несколько атрибутов
  3. ключ, значение которого генерируется СУБД
  4. справочник или таблица, в которой хранится вспомогательная информация
Вопрос 11

Один-ко-многим выберите правильное понятие

  1. Связь один ко многим реализуется в том случае, когда нескольким объектам из таблицы А может соответствовать несколько объектов из таблицы Б, и в тоже время нескольким объектам из таблицы Б соответствует несколько объектов из таблицы А
  2. Реализуется тогда, когда объекту А может принадлежать или же соответствовать несколько объектов Б, но объекту Б может соответствовать только один объект А
  3. Таблицы будут связаны связью один ко многим тогда, когда одному объекту таблицы А соответствует один объект таблицы Б, и одному объекту таблицы Б соответствует один объект таблицы А
  4. Такой связи нет
Вопрос 12

Один-к-одному выберите правильное понятие

  1. Таблицы будут связаны связью один к одному тогда, когда одному объекту таблицы А соответствует один объект таблицы Б, и одному объекту таблицы Б соответствует один объект таблицы А
  2. Реализуется тогда, когда объекту А может принадлежать или же соответствовать несколько объектов Б, но объекту Б может соответствовать только один объект А
  3. Связь один к одному реализуется в том случае, когда нескольким объектам из таблицы А может соответствовать несколько объектов из таблицы Б, и в тоже время нескольким объектам из таблицы Б соответствует несколько объектов из таблицы А
  4. Такой связи нет
Вопрос 13

Связь многие ко многим

  1. Таблицы будут связаны связью многие ко многим тогда, когда одному объекту таблицы А соответствует один объект таблицы Б, и одному объекту таблицы Б соответствует один объект таблицы А
  2. Реализуется тогда, когда объекту А может принадлежать или же соответствовать несколько объектов Б, но объекту Б может соответствовать только один объект А
  3. Связь многие ко многим реализуется в том случае, когда нескольким объектам из таблицы А может соответствовать несколько объектов из таблицы Б, и в тоже время нескольким объектам из таблицы Б соответствует несколько объектов из таблицы А
  4. Такой связи нет
Вопрос 14

Что выполняю данные строчки кода?

  1. Создаются таблицы
  2. Создаются поля в таблице
  3. Делается выборка по таблицам
  4. Удаляются строчки таблицы
Вопрос 15

Для чего в SQL используется оператор PRIVILEGUE?

  1. Для наделения суперпользователя правами администратора
  2. Для выбора пользователей с последующим наделением их набором определенных прав
  3. Такого оператора не существует
Вопрос 16

Запрос для выборки всех значений из таблицы «Persons» имеет вид:

  1. SELECT ALL Persons
  2. SELECT * FROM Persons
  3. SELECT .[Persons]
Вопрос 17

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

  1. WITHIN
  2. IN
  3. BETWEEN
Вопрос 18

Что покажет следующий запрос: select DISTINCT seller_id order by seller_id from Orders;

  1. Уникальные ID продавцов, отсортированные по возрастанию
  2. Уникальные ID продавцов, отсортированные по убыванию
  3. Ничего, запрос составлен неверно, ORDER BY всегда ставится в конце запроса
  4. Неотсортированные никак уникальные ID продавцов
Вопрос 19

Для чего используется LIMIT: select * from Orders limit 10;

  1. необходим, чтобы показать все заказы, содержащие цифру 10
  2. необходим, чтобы показать первых 10 записей в запросе
  3. необходим, чтобы показать рандомные 10 записей в запрос
  4. не существует такого оператора
Вопрос 20

Можно ли поменять тип данных поля в уже существующей таблице?

  1. Да, при помощи команды ALTER
  2. Да, достаточно сделать INSERT с новым типом данных
  3. Нет, только пересоздать таблицу
  4. Тип бывает только у таблицы, а не у поля таблицы
Вопрос 21

Для чего используется delete [] array;?

  1. Для очищения массива array
  2. Для освобождения памяти, отводимой под массив array
  3. Для удаления элементов массива array
Вопрос 22

Сколько функций может быть в программе С++?

  1. ни одной
  2. минимум одна
  3. не больше 100
Вопрос 23

Отметьте истинное высказывание, если вызываются подряд несколько функций:

  1. все функции выполняются одновременно
  2. после выполнения одной функции управление переходит к следующей
  3. последовательность выполнения функций определяется компилятором
Вопрос 24

Отметьте, какому определению функции может соответствовать вызов func(5.98):

  1. int func(double x = 0, double y);
  2. void func(double x);
  3. double func(double x, int y = 12, int z = 5);
  4. void func(float arg1, float arg2 = 0);
  5. float func(float g, float f);
Вопрос 25

Какие виды наследования бывают (выберите наиболее полный ответ)?

  1. внешнее, внутреннее, защищающее
  2. общее, внешнее, внутреннее, защищающее
  3. внешнее, внутреннее, защищенное
Вопрос 26

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

  1. try
  2. delete
  3. catch
  4. return
  5. throw
Вопрос 27

Отметьте фрагменты кода, которые можно назвать выражениями:

  1. f + r*12 – 14
  2. int z;
  3. x = y = 13
Вопрос 28

Какие из перечисленных типов являются встроенными типами языка С++?

  1. float
  2. real
  3. integer
  4. bool
Вопрос 29

Программа на языке Си++ начинает выполняться с:

  1. первой функции в программе
  2. функции main
  3. той функции, которая указана как стартовая при компиляции программы
Вопрос 30

Что целесообразно определять в public разделе класса?

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

Процесс компиляции программы

  1. переводит исходный текст в исполняемый файл
  2. приводит программы к единообразному внешнему виду
  3. для языка Си++ необязателен
Вопрос 32

Что означает запись for (;;);?

  1. бесконечный цикл
  2. цикл, который не выполняется ни разу
  3. ошибка компиляции
  4. аварийный выход из программы
Вопрос 33

Для получения адреса переменной используется операция

  1. *
  2. &
  3. ->
  4. .
  5. нет правильного ответа
Вопрос 34

В программе на языке Си++ обязательно имеется функция

  1. head
  2. start
  3. prime
  4. main
  5. finish
Вопрос 35

Какой результат следующего выражения ? int *a; int b; a = &b; b = 7; (*a)++; cout

  1. 7
  2. 8
  3. не определено
  4. ошибка компиляции
Вопрос 36

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

  1. "<-"
  2. "."
  3. ":"
Вопрос 37

При определении класса-шаблона

  1. он должен быть включен в общий контекст (namespace) STL
  2. он должен быть наследован от класса Template
  3. он должен быть отмечен ключевым словом template
  4. он должен включать в себя, по крайней мере, один параметр-тип
Вопрос 38

В каком случае выражение вычисляться быстрее:

  1. X = X + Y
  2. X += Y
  3. X = Y + X
Вопрос 39

Отметьте верное утверждение:

  1. шаблон может быть членом класса или шаблона класса
  2. шаблон может быть членом только шаблона класса
  3. шаблон может быть членом только класса
  4. шаблон не может быть членом класса или шаблона-класса
Вопрос 40

Об ошибке в конструкторе класса может сигнализировать:

  1. возвращаемое значение
  2. исключительная ситуация
  3. вызов деструктора сразу в конструкторе
  4. установленный атрибут-флаг объекта