Каталог тестов · Программирование

Элементы языка C++: типы данных, выражения и ввод-вывод — тест

Предмет: Информатика Класс: 11 Вопросов: 15 Баллов: 40 Время: 30 мин Уч. год: 2025-2026 Предпроф / Инженерный класс / Программирование
Бесплатно для подключённых школ

Первые ошибки в C++ почти всегда одни и те же: целочисленное деление там, где ждали дробь, переполнение там, где «число просто большое», и неправильное имя переменной. Набор проверяет, твёрдо ли ученик знает основы языка — типы данных, выражения, структуру программы и ввод-вывод.

Какие темы охватывает набор

Языки программирования и их типы, компиляция и интерпретация. Лексемы: идентификаторы, ключевые слова, литералы, знаки операций; правила имён переменных. Основные типы данных C++ — int, double, char, bool — и диапазоны их значений. Константы. Арифметические выражения, целочисленное деление и остаток, составные присваивания, постфиксный инкремент, неявное приведение типов и переполнение. Структура программы: заголовочные файлы, пространство имён std, функция main, ввод через cin и вывод через cout.

Как устроена работа

Пятнадцать заданий: выбор ответа, соответствие типа данных и подходящего значения, порядок частей программы, вставка недостающих элементов и задания на чтение кода — что выведет программа с делением, остатком, приведением типов и инкрементом.

Разбор и подготовка

Повышенный уровень посвящён тонкостям, на которых ошибаются и опытные: почему «double x = 7 / 2;» даёт 3, что выводит «i++ + 1» и что происходит при выходе за диапазон int. Каждый ответ разобран по шагам вычисления.

Кому пригодится

Учителю — для входного контроля курса программирования инженерного класса. Ученику — как основа для следующих тем курса: условий, циклов, массивов и функций. Каждое задание на чтение кода можно тут же проверить, запустив фрагмент в среде разработки.

Технические возможности

Комплект работает и на школьном компьютере, и на личном смартфоне ученика. Так как время доступа к тесту настраивается, его спокойно можно выполнять вне школы, дома. Чтобы снизить риск списывания, фиксируются попытки переключиться на другие вкладки браузера или другие приложения.

Примеры заданий

Вопрос 1 · 2 балл(ов)

Какой из языков является компилируемым — программа на нём переводится в машинный код до запуска?

Вопрос 2 · 2 балл(ов)

Какой тип C++ подходит для хранения дробного числа, например 3,75?

Купить для ребёнка — 190 ₽

Эта работа открывается в кабинете родителя: ребёнок проходит её с телефона или компьютера, вы видите баллы, разбор каждой ошибки и то, какие темы просели. Разовая оплата, доступ навсегда. Первый тест — бесплатно.

Купить для ребёнка — 190 ₽ Что такое кабинет родителя

Кабинет учителя — 390 ₽

Для учителей и репетиторов, работающих с учениками вне школы. Разовая оплата, доступ навсегда — без подписки. Проведение с любого устройства: участники заходят по ссылке или QR-коду, регистрация не нужна. Результат и разбор ошибок — сразу после работы.

Купить тест — 390 ₽ Оферта и реквизиты

Для всей школы — подключить организацию по лицензии →

Заберите этот тест в свою школу

Чтобы добавить тест в базу и провести диагностику — подключите школу к ЗнаниоМетр. Тест станет вашей редактируемой копией: правьте вопросы, баллы и запускайте сессии.

Подключить школу Посмотреть в демо