Aufgabe Vorschlag AB - 2 - Benutzeroberfläche und Ablaufs… · Abitur Hessen Datenverarbeitung GK 2022
Thema: Benutzeroberfläche und Ablaufsteuerung · Aus der Prüfung GK (2022)
Aufgabenstellung
2. Programmieren: Berücksichtigung von Zinseszinsen bei der Kapitalbildung
Die HD Storage GmbH hat Sie ergänzend beauftragt, für den innerbetrieblichen Wirtschaftslehre-Unterricht in der Ausbildungsabteilung eine Simulation zur Veranschaulichung der Zinseszins-Entwicklung zu erstellen.
Hinweis: Die Ergebnisse sind in einem Ordner „Nachname_Vorname_Aufg2“ und dort unter „Nachname_Vorname_Zinseszins“ zu sichern.
Material 3: Formular beim Start bzw. nach Reset (Muster – Gestaltungsvorschlag)
Material 4: Formular mit Ausgabe-Bereich (Muster – Gestaltungsvorschlag)
2. Programmieren: Berücksichtigung von Zinseszinsen bei der Kapitalbildung
Die HD Storage GmbH hat Sie ergänzend beauftragt, für den innerbetrieblichen Wirtschaftslehre-Unterricht in der Ausbildungsabteilung eine Simulation zur Veranschaulichung der Zinseszins-Entwicklung zu erstellen.
2.1
Erstellen und entwickeln Sie ein Programm mit grafischer Benutzeroberfläche sowie geeigneten Steuerelementen, das folgende Anforderungen erfüllt (Material 3):
Beim Start sind lediglich die Eingabefelder für Startkapital und Zinssatz samt zugehöriger Beschriftung sichtbar sowie die Schaltflächen für „Berechnen“, „Reset“ und „Schließen“.
Der gesamte Ausgabebereich zur Visualisierung von Verlauf (Jahr, Kapital am Jahresanfang, Zinsen, Kapital am Jahresende) und Dauer (in Jahren bis zur Verdopplung) ist beim Start nicht sichtbar.
2.3
Entwickeln Sie das Formular so weiter, dass folgende Anforderungen der Ablaufsteuerung ergänzend erfüllt werden:
Erfolgt beim Startkapital eine Eingabe, die wertmäßig negativ oder gleich null ist, erhält der User einen geeigneten Hinweis und der Cursor wird danach auf dem Eingabefeld positioniert. Die gleiche Vorgehensweise wird auf den Zinssatz angewendet.
Die Berechnung und Ausgabe erfolgen ausschließlich dann, wenn das Startkapital und der Zinssatz positive Werte aufweisen.
Über die Schaltfläche „Reset“ kann das Formular in den Startzustand zurückgesetzt werden.
Über die Schaltfläche „Schließen“ kann das Programm beendet werden.

Lösung
Nach den offiziellen Korrekturhinweisen
2.1 Erstellen und entwickeln Sie ein Programm mit grafischer Benutzeroberfläche sowie geeigneten Steuerelementen...
Lösung: Erstellung der GUI gemäß Material 3: - 2 Eingabefelder (TextBoxen) mit Labels für Startkapital und Zinssatz - 3 Schaltflächen (CommandButtons): „Berechnen“, „Reset“, „Schließen“ - Ausgabebereich (z. B. FrameAusgabe) mit 4 Listenfeldern (ListBoxen) für Jahr, Kapital Beginn, Zinsen, Kapital Ende samt Beschriftungen - 1 Textfeld/Label mit Beschriftung für die Verdopplungsdauer - Beim Start bzw. Initialisieren: `FrameAusgabe.Visible = False` (Ausgabebereich ausgeblendet)
2.3 Entwickeln Sie das Formular so weiter, dass folgende Anforderungen der Ablaufsteuerung ergänzend erfüllt werden...
Lösung: ```vb 'Prüfung Startkapital startkapital = Val(txtKAP.Text) If startkapital <= 0 Then MsgBox "bitte Kapital > 0 eingeben :-)" txtKAP.SetFocus End If 'Prüfung Zinssatz Zinssatz = Val(txtZinssatz.Text) If Zinssatz <= 0 Then MsgBox "bitte Zinssatz > 0 eingeben :-)" txtZinssatz.SetFocus End If 'Ablaufsteuerung If Zinssatz > 0 And startkapital > 0 Then Go = True End If 'Reset-Schaltfläche: Private Sub cmdReset_Click() lstJahr.Clear lstKBeginn.Clear lstZinsen.Clear lstKEnd.Clear txtErg.Text = "" txtKAP.Text = "" txtZinssatz.Text = "" FrameAusgabe.Visible = False txtKAP.SetFocus End Sub 'Schließen-Schaltfläche: Private Sub cmdClose_Click() Unload Me End Sub ```
Die ausführliche Erklärung Schritt für Schritt (mit KI) gibt es mit Premium. Premium
Löse sie direkt hier: automatische Korrektur, Hinweise und Lösung Schritt für Schritt.
Aufgabe Vorschlag BC - 2 - Benutzeroberfläche und Ablaufs… · GK 2022 ›