WorksheetsЭкзамен C++ ОП
Total questions: 17
Worksheet time: 15mins
Выберите все существующие типы алгоритмов
Линейный
Разветвлённый
Циклический
Ходовой
Выберите вариант ответа, где указаны все существующие типы данных
float, double, string, char, int, short, long, bool
float, double, string, char, int, date , long, bool
float, double, string, char, int, decimal, long
float, double, string, char, int, long, middle, short
Какой цикл гарантированно выполнится хотя бы один раз?
while
for
do while
все перечисленные
В каком случаем блок if не будет выполнен?
if(5)
if(0)
if(true)
if(1==1)
Сколько раз будет выведено "Hello" в следующем коде?
for(int i = 0; i < 5; i++){
if(i==2){
continue;}
cout<<"Hello\n";
2 раза
3 раза
4 раза
5 раз
Какие циклы могут быть использованы во вложенных конструкциях?
Только for
Только while
Только do while
Все типы циклов
Что такое массив?
Набор случайных чисел
Последовательность переменных разных типов
Упорядоченная совокупность данных одного типа
Список функций
Какой алгоритм используется для нахождения элемента в неотсортированном массиве?
Сортировка пузырьком
Сортировка выбором
Линейный поиск
Бинарный поиск
В каком алгоритме массив делится на две части — отсортированную и неотсортированную — и на каждом шаге выбирается минимальный элемент?
Сортировка вставками
Сортировка выбором
Пузырьковая сортировка
Линейный поиск
Что такое шаблон функции?
Функция, которая работает только с числами
Функция, принимающая любое количество аргументов
Обобщённое описание функции, подходящее для разных типов данных
Макрос, созданный с помощью #template
Что позволяет использовать перегрузка функций?
Использовать одинаковые имена для разных функций в разных файлах
Использовать одно имя для функций с разными типами или количеством аргументов
Изменять возвращаемый тип функции
Создавать функции без имени
Где можно объявить локальную переменную?
Внутри функции или блока кода {}
За пределами всех функций
Только в main()
В заголовочном файле
Что такое рекурсия?
Функция, вызывающая другую функцию
Функция, вызывающая саму себя
Макрос, который повторяет свой код
Цикл внутри другой функции
Что такое указатель?
Переменная, хранящая значение другого типа
Переменная, содержащая адрес другой переменной
Массив указаний на функции
Объект класса
Что выведет следующий код?
int x = 5;
int *p = &x;
cout << *p;
5
Адрес переменной x
Ошибку компиляции
Ничего — неинициализированная память
В чём разница между указателем и ссылкой?
Заполните пропуск:
int size = 5;
int* arr = (a) int[size];
