21/26
Оценка
80.77 из максимума 100 (81%)
Результат
Зачет
Question1
Совокупность классов и подклассов, в которых определяется и переопределяется …, называется полиморфическим кластером этой виртуальной функции.
базовая функция
виртуальная функция
конструктор
Верно
Выберите все верные ответы (может быть несколько или один).
Question2
Компоненты класса объявленные public называются:
защищенными
общими
закрытыми
Верно
Выберите все верные ответы (может быть несколько или один).
Question3
Статическими называются элементы класса, которые являются … для всех объектов этого класса.
независимыми
закрытыми
общими
Верно
Выберите все верные ответы (может быть несколько или один).
Question4
Какой символ необходимо использовать для подключения оператора include?
::
#
+
Верно
Выберите все верные ответы (может быть несколько или один).
Question5
Контейнер – это … инкапсулировать в себя объекты разных типов.
стек, позволяющий
функция, позволяющая
структура, позволяющая
Верно
Выберите все верные ответы (может быть несколько или один).
Question6
Оператор … вызывает переход на новую строку.
/end line
endl
end string
Верно
Выберите все верные ответы (может быть несколько или один).
Question7
Если при обращении к переопределенной функции производного класса требуется вызов функции из базового класса или вызов внешней функции, то применяется оператор:
@
%
::
Неверно
Выберите все верные ответы (может быть несколько или один).
Question8
Структура в Си++ реализована как класс, все поля которой:
по умолчанию, общедоступны
имеют свою доступность
по умолчанию, закрыты
Верно
Выберите все верные ответы (может быть несколько или один).
Question9
Выберите верное утверждение.
Идентификатор в языке С++ – это последовательность знаков, начинающаяся с буквы. В идентификаторах можно использовать заглавные и строчные латинские буквы, цифры и знак подчеркивания
Идентификатор в языке С++ – это последовательность знаков, начинающаяся с буквы или цифры. В идентификаторах можно использовать заглавные и строчные латинские или русские буквы, цифры и знак подчеркивания.
Идентификатор в языке С++ – это последовательность знаков, начинающаяся с произвольного литерала: буквы, цифры или подчерка. В идентификаторах можно использовать заглавные и строчные латинские буквы, цифры и знак подчеркивания.
Верно
Выберите все верные ответы (может быть несколько или один).
Question10
Что такое оператор enum?
enum – это определяемый пользователем набор данных. Структура записи оператора:
Enum <имя> (элемент1, элемент2,…, элемент_N);
enum – это определяемый пользователем тип данных. Структура записи оператора:
Enum <имя> {элемент1, элемент2,…, элемент_N};
enum – это определяемый пользователем тип данных. Структура записи оператора:
Enum <имя> [тип элемент1, тип элемент2,…, тип элемент_N];
Неверно
Выберите все верные ответы (может быть несколько или один).
Question11
Деструкторы производного класса вызываются:
в произвольном порядке
в обратном порядке действия конструкторов
после окончания действий объектом
Верно
Выберите все верные ответы (может быть несколько или один).
Question12
Верна ли запись i=j=k=0;?
Да, запись верна и присваивание выполняется справа налево
Нет, запись не верна, каждое присваивание необходимо выполнять независимо
Да, запись верна и присваивание выполняется слева направо
Верно
Выберите все верные ответы (может быть несколько или один).
Question13
Запись void some_function(int size=1) означает передачу значения:
по умолчанию
по значению
по ссылке
Неверно
Выберите все верные ответы (может быть несколько или один).
Question14
Сколько вариантов операции sizeof существует?
Только один:
sizeof(тип)
Два:
sizeof(тип)
sizeof выражение
Только один:
sizeof выражение
Верно
Выберите все верные ответы (может быть несколько или один).
Question15
Что такое команда препроцессора?
Строка #include называется командой, позволяющей переопределять функции процессора.
Команда #include позволяет обнулить результат операции.
Строка #include называется командой препроцессора.
Неверно
Выберите все верные ответы (может быть несколько или один).
Question16
Объект Си++ представляет собой:
непрерывный участок памяти
абстрактный объект реального мира
запись элементов класса
Верно
Выберите все верные ответы (может быть несколько или один).
Question17
Разрешено создавать указатель на абстрактный базовый класс, а также ссылку на такой класс:
если для ее выполнения требуется создание временного объекта
если для ее инициализации не требуется создания временного объекта
если для ее инициализации требуется создание временного объекта
Неверно
Выберите все верные ответы (может быть несколько или один).
Question18
В определении шаблона функции символ Т обозначает:
имя используемой функции, прототип функции состоит из типа возвращаемого значения и имени функции
тип данных, используемый функцией, прототип функции состоит из типа возвращаемого значения и имени функции
тип данных, используемый функцией, прототип функции состоит из типа входного значения и имени функции
Верно
Выберите все верные ответы (может быть несколько или один).
Question19
Как в языке программирования называются компоненты для обозначения имен переменных, функций и меток, применяемых в программе?
Идентификаторы
Шаблоны
Классы
Верно
Выберите все верные ответы (может быть несколько или один).
Question20
В языке С++ массивы – это средство хранения:
множества однотипных значений переменных с доступом к элементам по имени массива
множества разнотипных значений переменных с доступом по индексу (или индексам)
множества однотипных значений переменных с доступом по индексу (или индексам)
Верно
Выберите все верные ответы (может быть несколько или один).
Question21
Статические члены параметризованного класса … для каждого конкретного экземпляра этого класса.
являются виртуальными
являются общими
не являются общими
Верно
Выберите все верные ответы (может быть несколько или один).
Question22
Объекты должны уничтожаться явно, с помощью специальных вызовов … Объекты уничтожаются тогда, когда они больше не вызываются.
destructor
volatile
constructor
Верно
Выберите все верные ответы (может быть несколько или один).
Question23
Компоненты класса объявленные private называются:
общими
защищенными
внутренними
Верно
Выберите все верные ответы (может быть несколько или один).
Question24
Генерация вызова составной функции на шаге … называется ранним связыванием.
компановки
выполнения
компиляции
Верно
Выберите все верные ответы (может быть несколько или один).
Question25
При наследовании статус доступа к полям и собственным функциям базового класса изменяется следующим образом: если перед базовым классом указан атрибут private, то закрытые члены базового класса переходят в … в производном классе.
защищенные
открытые
недоступные
Верно
Выберите все верные ответы (может быть несколько или один).
Question26
Тип ссылочной переменной … с типом переменной, для которой она служит псевдонимом.
может не совпадать
совпадает
должен совпадать
Верно
Выберите все верные ответы (может быть несколько или один).