Абстракция, Голяма четворка, разделна компилация

Абстракция, Голяма четворка, разделна компилация

Assessment

Quiz

others

University

Medium

Created by

Hristo Kanev

Used 2+ times

FREE Resource

Student preview

quiz-placeholder

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Резултатът от абстракцията е:

Много хаус

Преизползваем код

Спагети код

Сложна архитектура

2.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Голямата четворка включва какво?

Default Constructor

Move Constructor

Copy Constructor

Destructor

Destructor

Copy Constructor

Operator =

Param Constructor

Destructor

Default Constructor

Copy Constructor

Operator =

Move Operator =

Copy Constructor

Destructor

Default Constructor

3.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Копиращият конструктор ______, а оператор = ______.

Създава обект;

Създава обект

Модифицира обект;

Създава обект

Модифицира обект;

Модифицира обект

Създава обект;

Модифицира обект

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Media Image

Какво ще покаже този фрагмент от код?

Operator =

Operator =

Operator =

Copy constructor

Copy constructor

Operator =

Copy constructor

Copy constructor

5.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

На какво е еквивалентно това?

lhs = rhs;

lhs.operator=(rhs);

lhs.T(rhs);

6.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Media Image

Тук копиращият конструктор е реализация на ______, а операторът = е реализация на ______.

Deep copy

Shallow copy

Deep copy

Deep copy

Shallow copy

Deep copy

Shallow copy

Shallow copy

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Какъв е главният проблем, когато боравим с разделна компилация?

Много файлове

Абстракция

Трудности при свързването на header & cpp файлове

Редефиниране на код

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?