ILS Gepr. Informatiker CPBS14E Note 1.0

ILS Gepr. Informatiker CPBS14E Note 1.0 Cover - ILS Gepr. Informatiker CPBS14E Note 1.0 5.00
5,00 €

Fehlersuche und Ausnahmebehandlung

In der Text-Datei Findest du die Lösungen zu den einzelnen Aufgaben und am Ende immer den Programmcode. Der Code am ende ist nur das was verändert wurde.

Das ist ein Lösungsvorschlag. Bitte nicht 1 zu 1 übernehmen.
Mir ist es egal ob du mich Plakatierst, ich habe meine Note schon bekommen, es könnte sich schlecht auf deine Note auswirken. ;)

Lass mir gerne eine Bewertung da, wenn dir die Aufgabe geholfen hat.
Diese Lösung enthält 1 Dateien: (doc) ~52 KB
Diese Lösung zu Deinen Favoriten hinzufügen?
Diese Lösung zum Warenkorb hinzufügen?
CPBS14E mit Programm-Code.doc ~ 52 KB
1. Aufgabe:
Beschreiben Sie, wie Sie einen Haltepunkt für den Debugger in einem Programm setzen.

2. Aufgabe:
Sie vereinbaren für einen try-Block mehrere Exception Handler. In welcher Reihenfolge werden diese Exception Handler bearbeitet? An welcher Position muss sich der Exception Handler befinden, der alle denkbaren Ausnahmen auf einmal behandelt?

3. Aufgabe:
Sie erzeugen eigene Ausnahmen mit dem Schlüsselwort throw und übergeben dabei ganze Zahlen als Argument. Wie muss eine catch-Anweisung aussehen, die diese Ausnahmen verarbeitet?

4. Aufgabe:
Programmieren Sie für den Taschenrechner aus diesem Studienheft eine eigene Ausnahmebehandlung, die Konvertierungsfehler bei den beiden Eingabefeldern für die Zahlen abfängt. Erstellen Sie dazu eine Methode, die sich für jedes LineEdit-Widget verwenden lässt.
Wenn die Konvertierung nicht gelingt, soll eine Meldung erscheinen, die den Anwender auf den Fehler hinweist und den ungültigen Wert noch einmal anzeigt. Außerdem soll der Eingabefokus auf das Feld gesetzt werden, das die Ausnahme ausgelöst hat. Die Ausgabe der Meldung und auch das Setzen des Fokus sollen in der Methode erfolgen.
Wenn die Konvertierung nicht gelungen ist, soll der Taschenrechner keine Berechnungen durchführen. Dazu können Sie zum Beispiel in der Methode für die Überprüfung eine eigene Ausnahme auslösen, die Sie dann in der Methode mit den Berechnungen auswerten.
Einige Hinweise zur Lösung:
Den Fokus können Sie mit der Anweisung <Name>->setFocus() setzen. <Name> steht dabei für den Bezeichner des Widgets, das den Fokus erhalten soll.
Um ein Widget komplett an eine Methode zu übergeben, vereinbaren Sie einen Zeiger mit dem Typ des Widgets als Parameter. Der Typ für ein Eingabefeld ist zum Beispiel QLineEdit. Als Argument übergeben Sie dann den Namen des Widgets.
Beschreiben Sie, wie Sie für die Lösung vorgehen. Schicken Sie außerdem das vollständige Projekt mit allen Unterordnern und Dateien ein. Um Übertragungszeit und -kosten zu sparen, können Sie das Projekt mit einem geeigneten Programm packen – zum Beispiel mit WinZip oder direkt über das Betriebssystem.
Weitere Information: 10.05.2024 - 16:46:50
  Kategorie: Technik und Informatik
Eingestellt am: 09.12.2021 von Franky90
Letzte Aktualisierung: 09.12.2021
0 Bewertung
12345
Studium:
Bisher verkauft: 20 mal
Bisher aufgerufen: 689 mal
Prüfungs-/Lernheft-Code: CPBS14E-XX1-N01
Benotung: 1
Enthaltene Schlagworte:
Bewertungen
noch keine Bewertungen vorhanden
Benötigst Du Hilfe?
Solltest du Hilfe benötigen, dann wende dich bitte an unseren Support. Wir helfen dir gerne weiter!
Was ist StudyAid.de?
StudyAid.de ist eine Plattform um selbst erstellte Musterlösungen, Einsendeaufgaben oder Lernhilfen zu verkaufen.

Jeder kann mitmachen. StudyAid.de ist sicher, schnell, komfortabel und 100% kostenlos.
Rechtliches
Für diesen Artikel ist der Verkäufer verantwortlich.

Sollte mal etwas nicht passen, kannst Du gerne hier einen Verstoß melden oder Dich einfach an unseren Support wenden.

Alle Preise verstehen sich inkl. der gesetzlichen MwSt.
Mehr von Franky90
 
Zahlungsarten
  • Payments
Auf StudyAid.de verkaufen
> 2000
Schrieb uns eine WhatsApp