logo

Crowdly

Browser

Add to Chrome

Praktikum Informatik 2 (PR) [25ws-61.24326]

Looking for Praktikum Informatik 2 (PR) [25ws-61.24326] test answers and solutions? Browse our comprehensive collection of verified answers for Praktikum Informatik 2 (PR) [25ws-61.24326] at moodle.rwth-aachen.de.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

View this question

Gegeben sei folgender Code:

```void func(int x){

   if (x >= 3) {

      throw ErrorClass();

   } else {

      throw AnotherClass();

   }

}

int main(void){

   int var = 3;

   try{

      func(var);

      var = var + 2;

   }

   catch (ErrorClass& e){

      std::cout << var + 1 << std::endl;

   }

   catch (...){

      std::cout << var << std::endl;

   }

}```

Welche Zahl wird auf der Kommandozeile ausgegeben, wenn das gezeigte Programm ausgeführt wird?

View this question

Bestimmen Sie mit dem Debugger den "genauen" Wert (Zahl mit allen

dargestellten Nachkommastellen) für dGlobaleZeit beim Losfahren (Werfen

der Ausnahme) eines PKWs mit Startzeitpunkt 3.0 und gewählter

Schrittweite von 0.4!

View this question

Welchen Wert hat im folgenden enum class Number der Wert number3 ?

```enum class Number

{

   number1 = 50,

   number2 = 100,

   number3,

   number4 = 200

};```

0%
0%
0%
0%
View this question
View this question

Folgende Funktionsdeklaration einer Klasse ist gegeben:

```int Funktion1(std::string name, double wert1);```

Bei welcher der folgenden Funktionsdeklarationen handelt es sich um eine zulässige Überladung dieser Funktion?

0%
0%
0%
0%
0%
0%
View this question

Gegeben sei folgende Klassendefinition:

```class MyClass {

public:

   MyClass() = default;

   MyClass(const MyClass&) = delete;

   virtual ~MyClass() = default;

};

ostream& operator<<(ostream&,MyClass&);```

Markieren Sie alle korrekten Möglichkeiten eine Liste list<MyClass> listM zu durchlaufen und auszugeben.

0%
100%
0%
100%
0%
View this question

Was gilt für abstrakte Klassen?

0%
100%
0%
100%
View this question

Geben Sie die Codezeile ein, um eine Klasse MySubclass als Unterklasse von MyClass zu definieren.

Achten Sie auf Groß-/Kleinschreibung und geben Sie zwischen den einzelnen Elementen genau 1 Blank ein.

View this question

Welche Funktion fkt1() bzw. fkt2() wird bei folgender Klassendefinition jeweils aufgerufen?

```class MyClass {

public:

   virtual void fkt1();

   void fkt2();

};

class MySubclass : public MyClass {

public:

   void fkt1();

   virtual void fkt2();

};```

Ordnen Sie die Aufrufe (Klasse::Funktion) der Funktion jeweils zu.

View this question

Want instant access to all verified answers on moodle.rwth-aachen.de?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome