Fortgeschrittene Programmierung

Fortgeschrittene Programmierung

University

7 Qs

quiz-placeholder

Similar activities

Bulme C# Einführung

Bulme C# Einführung

1st Grade - University

8 Qs

ComNet Recap 9

ComNet Recap 9

University

12 Qs

Tutorium 4 - Prog2 - Scala Vererbung

Tutorium 4 - Prog2 - Scala Vererbung

University

7 Qs

Funktionen und Modularisierung in Python

Funktionen und Modularisierung in Python

University

9 Qs

Lazi - Vorbereitung Zwischenprüfung

Lazi - Vorbereitung Zwischenprüfung

University

12 Qs

Excel Grundlagen - Drucken, Filtern und Sortieren

Excel Grundlagen - Drucken, Filtern und Sortieren

7th Grade - University

11 Qs

Prog2 Tut 10 - Thread Sicherheit

Prog2 Tut 10 - Thread Sicherheit

University

7 Qs

Variablen und Vergleiche

Variablen und Vergleiche

University

10 Qs

Fortgeschrittene Programmierung

Fortgeschrittene Programmierung

Assessment

Quiz

Computers

University

Medium

Created by

Thomas Wieland

Used 2+ times

FREE Resource

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 3 pts

Media Image

Welche der folgenden Operatoren bewirkt u.a. eine Derefenzierung des Zeigers?

&

->

*=

&&

2.

MULTIPLE CHOICE QUESTION

20 sec • 3 pts

Media Image

Welche Aufgabe gehört nicht zum Kopierkonstruktor?

Anlegen von Speicher

Kopieren der Inhalte

Löschen des bestehenden Inhalts

Initialisierung der Attribute

3.

MULTIPLE CHOICE QUESTION

1 min • 5 pts

Welcher Konstruktor wird beim Anlegen von Arrays mittels MyClass* m = new MyClass[10] aufgerufen?Der

Der Standardkonstruktor

Der Konstruktor MyClass[10]

Gar kein Konstruktor

Der erste Konstruktor, der deklariert ist

4.

MULTIPLE CHOICE QUESTION

1 min • 3 pts

Media Image

Warum benötigt man zusätzlich zum Kopierkonstruktor noch einen Zuweisungsoperator?

Weil Kopierkonstruktoren keine tiefen Kopien anlegen

Damit nicht nur kopiert, sondern auch verschoben werden kann

Wird nur bei vererbten Elementen benötigt

Damit auch an bestehende Objekte zugewiesen werden kann

5.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Mit welchem Idiom realisieren wir den Zuweisungsoperator?

copy & swap

remove & swap

copy & delete

assign & swap

6.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Media Image

Wann wird in C++ der Destruktor aufgerufen?

Wenn die letzte Referenz auf das Objekt wegfällt

Durch Methodenaufruf

Bei delete auf den Objektzeiger

Wenn das Objekt nicht mehr verwendet wird

7.

MULTIPLE CHOICE QUESTION

30 sec • 3 pts

Media Image

Was macht ein Move-Konstruktor nicht?

Initialisierung der Attribute

Setzen des Zeigers im Ursprungsobjekt auf nullptr

Kopieren des Zeigers

Erstellen einer exakten Kopie