C++. Тест 3

C++. Тест 3

Professional Development

12 Qs

quiz-placeholder

Similar activities

2. Введение в язык программирования C++.

2. Введение в язык программирования C++.

Professional Development

10 Qs

ООП Js

ООП Js

Professional Development

12 Qs

База данных

База данных

Professional Development

17 Qs

Искусственный интеллект

Искусственный интеллект

1st Grade - Professional Development

15 Qs

Python7

Python7

Professional Development

8 Qs

Информационная безопасность

Информационная безопасность

10th Grade - Professional Development

15 Qs

Информационная безопасность

Информационная безопасность

Professional Development

13 Qs

Диаграммы UML

Диаграммы UML

Professional Development

15 Qs

C++. Тест 3

C++. Тест 3

Assessment

Quiz

Computers

Professional Development

Hard

Created by

Roman Nesterov

Used 6+ times

FREE Resource

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что есть у полиморфного класса?

несколько названий

более одного наследника

хотя бы одна виртуальная функция

одно приватное поле

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Можно ли в производном классе обращаться к конструктору базового класса и передавать туда параметры?

Верно

Неверно

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

Что будет выведено в результате работы программы?

Неправильное приведение типов из Derived* в Base*

Неправильное приведение типов из Base* в Derived*

Какая-то еще ошибка времени выполнения

Какая-то еще ошибка времени компиляции

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

При динамическом связывании решение о том, какую функцию вызвать принимается на этапе

разработки самим программистом

компиляции

выполнения

приемки программы заказчиком

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Правильная сигнатура функции int f(), переопределение которой запрещается в классах-наследниках, следующая:

int f() final;

int f() = 0;

virtual int f() = 0;

virtual int f() final;

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

Что будет выведено в результате работы программы?

Base::lfc(int i) called

Derived::lfc() called

Ошибка компиляции

Base::lfc() called

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Динамическое преобразование типов (dynamic_cast) позволяет

приводить объекты базового класса к объектам производного

приводить указатели на объекты базового класса к указателям на производные

ничего!

приводить объекты одного базового класса к объектам другого базового класса

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?