Данная страница содержить список профессиональных компетенций, по которым Testpark.ru оценивает специалистов по состоянию на сегодняшний день.
Для просмотра списка компетенций выберите интересующий Вас тест или профессию.
После просмотра информации вы сможете заказать индивидуальный тест (или обучающий курс), содержащий набор компетенций, необходимый только вам.
Поместить в блокнот |
Наименование компетенции |
Описание |
Название теста |
 |
Знание базовых типов |
Объявление и использование абстрактных классов и виртуальных функций, особенности объявления типов, конструкторов и деструкторов, определение шаблонных классов, создание и удаление динамических переменных.
|
Программирование на C++ |
 |
Знание методов класса, функций |
Правила объявления перегружаемых функций, статические функции и члены класса, последовательность вызовов конструкторов и деструкторов вложенных классов в иерархии.
|
Программирование на C++ |
 |
Знание порядка осуществления наследования |
Наследование статических и виртуальных функций, доступ к закрытым элементам при наследовании, ключи (спецификаторы) доступа при наследовании, грамотное построение иерархии классов, обработка исключений для иерархии объектов.
|
Программирование на C++ |
 |
Использование библиотек шаблонов и функций |
Системы счисления, ссылки, функции библиотеки STL и их использование.
|
Программирование на C++ |
 |
Организация связей между переменными, функциями |
Область видимости идентификатора, локальных и глобальных переменных, работа с указателями, ссылками, элементами массива, динамическое приведение типов, правила вызова функций базового класса.
|
Программирование на C++ |
 |
Организация связей с внешними и внутренними объектами |
Операции ввода-вывода, файловый и потоковый ввод-вывод, использование указателей на функции, оператор запятая, работа со строками. |
Программирование на C++ |
 |
Работа с выражениями |
Логические и арифметические выражения, их совместное использование, знание битовых операций и приоритетов операций, оператор запятая в циклах, выделение динамической памяти, операция сдвига вправо и влево.
|
Программирование на C++ |
 |
Работа с объявлениями, присваиваниями; модификациями типов |
Правила объявления идентификаторов, способы передачи параметров функции с различными модификаторами, особенности оператора присваивания для сложных типов, особенности инициализации класса, инициализация переменных различных типов, динамическое приведение типов RTTI, использование преобразования типов.
|
Программирование на C++ |
 |
Работа с редкими, нетипичными ситуациями |
Резидентные в памяти потоки, использование указателей на функции-члены класса, обработка переменного числа аргументов.
|
Программирование на C++ |
Список компетенций постоянно обновляется и дополняется.