Входное тестирование C++. Часть 1-2
• Часть 1 - 1-4 Вопрос (4 вопроса по 2 балла = 8 баллов) - базовые вопросы, направленные на проверку знания основных понятий
• Часть 2 - 5-7 Вопрос (3 вопроса по 5 баллов = 15 баллов) - вопросы среднего уровня сложности, оценивающие способность применять знания.
1. Что такое переменная в программировании?
-
Постоянное значение, которое не может изменяться
-
Именованная область памяти для хранения данных, которые могут изменяться в ходе выполнения программы
-
Команда, выполняющая определённое действие
2. Какой символ используется для окончания оператора (инструкции) в языке C++?
-
Двоеточие (:)
-
Точка с запятой (;)
-
Запятая (,)
-
Квадратные скобки ([])
3. Какая из следующих конструкций используется для выполнения определённого набора инструкций, пока условие истинно?
-
Условный оператор if
-
Цикл while
-
Функция
4. Какой тип данных в C++ используется для хранения символов?
5. Какой из следующих операторов используется для доступа к членам класса или структуры в C++?
-
. (точка)
-
-> (стрелка)
-
:: (двойное двоеточие)
-
# (решётка)
6. Что из перечисленного является правильным объявлением функции в C++?
-
void функция;
-
void функция() { }
-
function функция() { }
-
def функция():
7. Что будет результатом выполнения следующего кода?
#include <iostream>
using namespace std;
int main() {
int a = 5;
int b = 2;
float c = a / b;
float d = (float)a / b;
float e = a / (float)b;
cout << "c = " << c << endl;
cout << "d = " << d << endl;
cout << "e = " << e << endl;
return 0;
}
-
c = 2.0, d = 2.5, e = 2.5
-
c = 2.5, d = 2.5, e = 2.5
-
c = 2, d = 2.5, e = 2.5
-
Ошибка компиляции