Try English version of Quizful



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

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

Лента обновлений
ссылка Aug 14 23:22
Комментарий от vites:
+
ссылка Aug 14 23:19
Комментарий от vites:
Класс Page определяет один метод Paint(), создавая одну об...
ссылка Aug 14 23:10
Комментарий от vites:
Следует учитывать, что при явной реализации интерфейса его...
ссылка Aug 14 23:06
Комментарий от Banduin:
Очередной вопрос на внимательность. Я очень долго пялилс...
ссылка Aug 14 22:42
Комментарий от Raednor:
https://docs.microsoft.com/en-us/dotnet/csharp/misc/cs08...
Статистика

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

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

Вам необходимо зарегистрироваться и войти в систему для прохождения тестов.
head tail Информация о тесте
категория
C++
пройден25517 из 111333
вопросов в тесте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".


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

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