Try English version of Quizful



Раздаем бесплатные Q! подробности в группе Quizful.Alpha-test
Топ контрибуторов
loading
loading
Знаете ли Вы, что

Свои вопросы для тестов можно добавлять на странице с информацией о тесте. При этом для некоторых тестов добавление вопросов закрыто

Лента обновлений
ссылка Dec 13 19:03
Комментарий от zrred:
list(range(3))[2]
Traceback (most recent call last):
Fil...
ссылка Dec 13 12:05
Комментарий от NinaMandarin:
Мені сподобався тест по CSS, що згадав, а що і взна...
ссылка Dec 13 09:14
Комментарий от toNtr:
Я думаю, смыст вопроса в том, что если нужно определить св...
ссылка Dec 12 21:09
Комментарий от nak13:
эммм... т.к. прототипа func нет и объявлена она после ma...
ссылка Dec 12 20:44
Комментарий от sherdi:
Хороший тест
Статистика

Тестов: 153, вопросов: 8597. Пройдено: 421955 / 2061289.

Тест знаний C++ - Основы

Вам необходимо зарегистрироваться и войти в систему для прохождения тестов.
head tail Информация о тесте
категория
C++
пройден25921 из 114396
вопросов в тесте20 из 426
требуется0.0 Q
сертификационныйнет
в рейтинге да
время20 минут
авторadmin
head tail Модераторы
 Staller    Eugene_Dubovoy    Arturische    nickolayl  

Введение в тест C++

C++ - это мощный язык высокого уровня, который был разработан еще в 1979 и до сих пор занимает ключевые позиции среди всех языков программирования.

Для специалистов, которые хотят получить представление о возможностях языка программирования C++ или только начинают изучать этот мощный язык, создан тест "Основы C++".

Этот тест будет полезен для закрепления материала по основам C++, а также проверки уровня своих знаний.

Предварительные требования к тесту по C++

Подразумевается, что перед прохождением теста вы уже знаете основные понятия, такие как "переменная", "структура", "функция", знаете синтаксис основных операторов и конструкций языка C++, умеете компилировать, отлаживать и запускать программы написанные на Си.

Также рекомендуем к прочтению следующие статьи - Основы C++ (static, const, preprocessor), Статические проверки в C++, а также Перегрузка функций в C++ по возвращаемому значению

Структура теста по C++

В тесте рассматриваются следующие темы:

  • Синтаксис: вопросы этого раздела проверят знание ключевых слов языка, операторов, основных типов (char, long, double), условного оператора, циклов, констант, комментариев.
  • Функции: этот раздел содержит вопросы касающиеся объявлений и вызовов функций. Рассматриваются вопросы передачи параметров в функцию и возврата значения. Часть вопросов посвящена inline функциям, шаблонам функций, а также понятию рекурсии.
  • Классы: в этом разделе рассматриваются вопросы связанные с объявлением классов, отличиями между классами (class) и структурами (struct), описаниями конструкторов, деструкторов, полей и методов класса. Рассматриваются базовые понятия о наследовании, перегрузке методов и операторов.
  • Другое: здесь рассматриваются вопросы, которые не вошли в остальные разделы: директивы препроцессора, компиляция, запуск, отладка программ и другое.

Если вы уверенно отвечаете на большинство вопросов данного теста, Вам наверняка будет интересно попробовать себя в тестировании по более сложным тематикам, например, "C++ (средний уровень)" или "C++ Templates".


Важно: Ниже обсуждается только тест в целом: покрытие тематик, типы вопросов, пути улучшения теста и так далее.

Замечания, касающиеся отдельных вопросов теста, просьба оставлять в соответствующих топиках,
которые доступны на странице результатов прохождения теста возле каждого вопроса.