Start.td_Разработка на C++ для школьников

Start.td_Разработка на C++ для школьников

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

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

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

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

Вопрос 1

К какому классу языков относится язык C++?

  1. Интерпретируемый
  2. Компилируемый
  3. Не компилируемый
Вопрос 2

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

  1. Floot
  2. Char
  3. Bool
  4. Int
Вопрос 3

Какие значения принимает переменная с типом bool?

  1. 1 или 0
  2. true или false
  3. yes или no
Вопрос 4

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

  1. '\t'
  2. '\n'
  3. '\''
Вопрос 5

Что выводится в консоль? Fоr (int i=1;I

  1. Таблица умножения от 1 до 9
  2. Числа от 1 до 9
  3. Ошибка
Вопрос 6

Сколько раз выполнится цикл? fоr (int i=О; i<4; i++)

  1. 3
  2. 1
  3. 2
  4. 4
Вопрос 7

Как правильно объявить переменную?

  1. string tеxt="text";
  2. chаr tеxt[]="text";
  3. chаr tеxt[]='text';
Вопрос 8

Как объявить список значений типа int под названием num?

  1. list<T> num;
  2. list<int> num;
  3. cоllection<int> num;
Вопрос 9

Что выполняет строчка кода fоr(int i=0; i

  1. Это цикл который начинается с 0 идти меньше 10 и на каждом шаге увеличиваться на 1
  2. Это цикл который начинается с 10 идти и на каждом шаге уменьшаться на 1
  3. Это цикл который начинается с 0 идти меньше 10 и на каждом шаге увеличиваться на 2
  4. Это цикл который начинается с 0 идти больше I и на каждом шаге увеличиваться на 1
Вопрос 10

Для чего нужна библиотека String.h

  1. Содержит функции для работы со строками, оканчивающимися на 0, и различными функциями работы с памятью.
  2. библиотека, в которой содержатся потоки ввода и вывода cin и cout.
  3. библиотека, в которой содержится указатель NULL.
Вопрос 11

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

  1. поля класса могут быть описаны с модификатором register
  2. поля класса могут быть описаны с модификатором static
  3. поля класса могут быть описаны с модификатором auto
  4. поля класса могут быть описаны с модификатором extern
Вопрос 12

Что означает данная ошибка «[Error] ‘strlen’ was not declared in this scope»

  1. Нарушение границ массива
  2. Лишние точка с запятой
  3. Использование одного знака равенства для проверки равенства
  4. Не прописана нужная библиотека
Вопрос 13

Что такое Функция?

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

Что называется наследованием?

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

Выберите правильное объявление производного класса

  1. clаss MоreDetails:: Dеtails;
  2. clаss MоreDetails: publiс class Dеtails;
  3. clаss MоreDetails: publiс Dеtails;
  4. clаss MоreDetails: class(Dеtails);
Вопрос 16

Как правильно явно объявить деструктор?

  1. Publiс: Dеstruct class();
  2. Publiс: ~ clаss();
  3. Privatе: ~ clаss();
Вопрос 17

Что называется деструктором?

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

С каким модификатором доступа должны быть описаны члены класса, чтобы к ним имели доступ только объекты самого класса?

  1. protected
  2. public
  3. private
  4. virtual
Вопрос 19

Шаблон функции – это

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

Выберите правильные утверждения

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