Програмування

Додано: 3 листопада
Предмет: Інформатика, 11 клас
20 запитань
Запитання 1

Який тип повертає функція main() у C++?

варіанти відповідей

int

void

char

bool

Запитання 2

Який із наведених записів є вказівником на функцію?




варіанти відповідей

int func(int, int);

int (*funcPtr)(int, int);

int* M=new int[k];

void FuncPtr(int);

Запитання 3

Яка правильна форма перевантаження оператора + для класу Complex?

варіанти відповідей

Complex& operator+(const Complex& other) { ... }

Complex operator+(Complex other) { ... }

Complex operator+(const Complex& other) { ... }

Complex operator+() const { ... }

Запитання 4

Що таке явне і неявне перетворення типів у C++?

варіанти відповідей

Приведення чисел з цілого типу до типу з плаваючою крапкою

Процес перетворення чисел з плаваючою крапкою в цілі числа

Автоматичне або явне вказання типу, в який конвертується змінна

Перетворення між змінними без використання операторів static_cast, dynamic_cast

Запитання 5

У якому з наведених випадків відбудеться неявне перетворення типу?

варіанти відповідей

double a = 5.5;

int a = 5.5;

int a = (int)5.5

int a = double(5.5);

Запитання 6

Які з операторів можна перевантажувати у C++?

варіанти відповідей

Тільки оператори порівняння та присвоєння

Лише арифметичні оператори.

Усі оператори, крім :: та sizeof

Усі оператори.

Запитання 7

Який результат виконання оператора [], якщо він перевантажений у класі Vector

варіанти відповідей

Забезпечує доступ до конкретного індексу масиву в класі.

Виконує сортування елементів масиву.

Повертає значення за типом bool.

Перетворює елементи масиву в цілі числа.

Запитання 8

Який оператор використовується для генерації виключення у C++?

варіанти відповідей

throw

try

catch

finally

Запитання 9

Що відбудеться, якщо під час виконання програми не вдасться обробити виняток?

варіанти відповідей

Програма продовжить роботу без змін.

Програма зупиниться з помилкою.

Відбудеться перезапуск програми.

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

Запитання 10

Яке ключове слово застосовується для обробки винятку?

варіанти відповідей

try

except

return

error

Запитання 11

Як передати змінну за адресою в параметрах функції?

варіанти відповідей

Використовуючи * перед іменем змінної

Використовуючи & перед параметром функції

Використовуючи [] після параметра

Змінивши тип змінної на int*

Запитання 12

Що відбудеться, якщо функція повертає покажчик на локальну змінну?

варіанти відповідей

Змінна стає недоступною після виходу з функції.

Змінна повертається успішно.

Локальна змінна автоматично копіюється.

Код згенерує помилку під час компіляції.

Запитання 13

Що таке рекурсія?

варіанти відповідей

Масиви, що використовують індекси.

Процес виведення значення змінної.

Функція, яка викликає іншу функцію.

Функція, яка викликає себе.

Запитання 14

Який тип даних найкраще підходить для зберігання дробового числа?

варіанти відповідей

int

float

char

bool

Запитання 15

Що означає const перед змінною?

варіанти відповідей

Змінна постійно оновлюється

Змінна може бути змінена лише у функції

Змінну не можна змінити після ініціалізації

Це змінна, що використовується для циклів

Запитання 16

Який тип даних найкраще підходить для зберігання символу?

варіанти відповідей

int

char

bool

float

Запитання 17

Який результат матиме вираз !(true && false)?

варіанти відповідей

true

false

0

1

Запитання 18

Що поверне вираз (5 > 3) && (3 > 4)?

варіанти відповідей

true

false

0

1

Запитання 19

Який результат матиме вираз 10 == 10 || 5 > 6

варіанти відповідей

true

false

0

1

Запитання 20

Що виконає наступний код?


int x = 5;

if (x > 3)

   x = 10;


варіанти відповідей

Нічого

x стане рівним 3

x стане рівним 10

x залишиться 5

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест