ОСНОВЫ ПРОГРАММИРОВАНИЯ: С++

Цель Краткая проверка базовых знаний и практических навыков по языку C++: синтаксис, типы данных, управление потоком, функции, массивы.

Содержание тестов Тесты включают теоретические вопросы (определения, правила, отличия) и практические задания (фрагменты кода для анализа, исправления ошибок, написание коротких функций). Темы: переменные и типы, операторы и выражения, условные конструкции и циклы, функции и передача параметров, указатели и ссылки, массивы и строки, простые классы и наследование.

Инструкция к тесту

Формат теста:

  1. Типы заданий: одиночный /множественный выбор;короткие ответы; анализ фрагмента кода; написание/доработка короткой функции (до 20 строк); простая задача на класс/наследование.

  2. Длительность: 25-30 минут в зависимости от объёма; для контрольной работы — 50 минут.

  3. Вес заданий: теоретические — 30–40%; практические — 60–70%.

  4. Ограничения: запрещено использовать Интернет‑поиск и внешние решения, если это оговорено правилами; разрешено пользоваться справочными материалами только при открытой форме теста.

     
  5. Критерии оценивания : Корректность решения: 60% — программа даёт правильный результат на тестах.
     
    Короткая памятка: подготовьте среду, разошлите правила, следите за временем, автоматизируйте проверку, давайте конструктивную обратную связь
Количество вопросов в тесте: 30