Herunterladen Inhalt Inhalt Diese Seite drucken

HP 48gII Benutzerhandbuch Seite 767

Vorschau ausblenden Andere Handbücher für 48gII:
Inhaltsverzeichnis

Werbung

Fehlersuche im Programm
Um die Fehlerursache herauszufinden, verwenden wir die Funktion DBUG wie
folgt:
³@FUNCa `
„°LL @) @ RUN@ @@DBG@
@SST
@
@SST
@
@SST
@
2`
@SST
@
@SST
@
@SST
@
@SST
@
@SST
@
@SST
@
Ein erneutes Drücken der Funktionstaste @SST
Ergebnis, da wir das gesamte Programm Schritt für Schritt durchlaufen sind.
Diese Fehlersuche brachte keinerlei Anhaltspunkte, warum das Programm
2
nicht den Wert von 2a
im Unterprogramm hat, müssen wird den Debugger neu starten und den Wert
von a im Unterprogramm berechnen. Versuchen Sie folgendes:
J
³@FUNCa `
„°LL @) @ RUN@ @@DBG@
@SST
@
@SST
@
Kopiert den Programmnamen in Stack-
Ebene 1
Startet die Fehlersuche (den Debugger)
Fehlersuche Schritt für Schritt, Ergebnis:
"Enter a:"
Ergebnis: {"
Ergebnis: der Anwender wird aufgefordert,
einen Wert für a einzugeben
Geben Sie den Wert 2 für a ein. Ergebnis:
" :a:2"
Ergebnis: a:2
Ergebnis: Stack leeren, Ausführung von
Ergebnis: Stack leeren, ins Unterprogramm
springen
«
Ergebnis: '2*a^2+3'
Ergebnis: '2*a^2+3', Unterprogramm
verlassen »
Ergebnis: '2*a^2+3', Hauptprogramm
verlassen »
+3 für a = 2 berechnet. Um zu sehen, welchen Wert a
Lädt das Variablenmenü
Kopiert den Programmnamen in die Stack-
Ebene 1
Startet die Fehlersuche (den Debugger)
Fehlersuche Schritt für Schritt, Ergebnis:
"Enter a:"
Ergebnis: {" a:" {2 0} V}
a:" {2 0} V}
@ führt zu keinem weiteren
Seite 21-24
a

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis