Programmfehleabeseitigung; Edition D'un Programme; Mise Au Point De Programme - Casio FX-9000P Mode D'emploi De L'utilisateur

Table des Matières

Publicité

4-4
PROGRAMMFEHLERBESEITIGUNG
(1
)
Progremmfehlerbeseltigungssystem
Suchen
und
Beseitigen
von
Programmierfehlern
(Debuggln) durch den
Anwender
mit d iesem Computer
wtrd grob ln Schreibtisch-Debug und Dlalog-Debug
über
CRT
unterteilt.
4-4
MISE AU POINT DE PROGRAMME
(11 Syst• m• de mise eu point
L'opération de mise au point effectuée par l'opérateur
de cet ordinateur est globalement divisée en deux
parties:
la mise au point analytique et la mise au point
intéractive au clavier avec
l'écran.
1.
Schreibtisch-Debug/
Mise au point
analytique
{
a.
b.
Gesamt-Debug
{ a. Mise au point générale
Überprüfung des Programms
Contrôle de la structure
auf logischen Aufbau
logique
du
programme
Teil-Debug
b. Mise au point ponctuelle
Zeilenweiser Programmtest
Contrôle ligne par ligne
Debug-System/
Système de
mise au point
Il. Dialog-Debug über CRT
Mise au point intéractive
clavier/écran.
Der Benutzer überprüft über
CRT. ab sein Programm Fehler
im Ausführungsablauf und in
der BASIC-Sprachbeschrelbung
enthëlt. indem er
von
der
automatischen Testfunktion des
Computers Gebrauch
macht.
L'opérateur vérifie
à
l'écran
Que son programme ne
contient pas d'erreur tant
dans son exécution Que
dans le langage BASIC en
utilisant la fonction
auto-
matique de mise au point
de l'ordinateur
Da Schreibtisch-Debug wahrend des Programmierens
erfolgt, wlrd in diesem Abschnitt nur Il "Oialog-Debug
über CRT" erk
lart.
(21
Dlefog-Oebug
Wenn wiihrend der Ausführung elnes Programms ein
Fehler auftritt. wird eine Fehlermeldung am CRT
angezeigt.
Fehler werden
zeil
enweise
angezeigt.
Der
Computer teilt dem Benutzer mit. wodurch er die
BASIC-Sprachregeln verletzt
hat.
Der Benutzer. der
nun mit dem Computer über CRT im Dialog
steht,
nimmt dann aine manuelle Fehlerbeseitigungsopera•
tian gemiiB der am CRT angezelgten Fehlermeldung
vor.
Die lm vorlgen Abschnitt
erl
auterte Programmeditier-
f
unktion wird
zur
Ausführung des Debugging
herange-
zogen.
D ie Bedeutungen der einzelnen Fehlermeldungen
finden Sie ln der Fehlermeldungstabelle auf Seite
58.
lnterpretation der Fehlermeldung
Fehlermeldungen, die wahrend der Ausführung eines
Programms angezeigt werden, besitzen das folgende
Format.
La présente section ne décrit que la mise au point
lntéractive clavier/écran car la mise au point analytique
est normalement effectuée pendant la programmation.
(21
Mise eu point int6rective
Un message d'erreur apparart sur l'écran si une erreur
intervient pendant l'exécution d'un programme Les
erreurs sont affichées ligne par
ligne.
L'ordinateur
Indique é l'opérateur la faute que ce dernier e teite
dans l'utilisation du tangage
BASIC.
A ce moment.
l'utilisateur,
en dialoguant avec l'ordinateur par
l' inter-
médiaire de l'écran. exécute une opération manuelle
de mise au point en +onction du message d 'erreur
affiché sur l'écran.
La fonction d'édition décrite
à
la section précédente
est uttllsée pour cette opération de mise au
point.
On se reportera au tableau
récapi
tulatif de la page 58
pour ce qui concerne la signification des messages
d'erreur.
Interprétation du message d'erreur
Les messages affichés pendant l'exécution du
pro-
gramme ont le format
suivant:
* * *
ERR
-
I
M
T
Fehlercode/Code d'erreur
Der
Fehl
ercode 1st eine
Zahl,
die Einzelheiten des
aufgetretenen Fehlers
charakterisiert.
Die Zeilennr.
reprâsentiert die Zeile. in der der Fehler ermittelt
worden
ist.
Wenn z.B. ..
*
:♦:
:+:
E
R R
- 2
I
t·~
1
l ' . .::
1
:+:
:+:
*
" engezeigt wird, enthàlt die 10te
Zeil
e einen
Syntaxfehler (das Format der Zeile stimmt nicht)
.
Wenn"* * *
E
f.:
F.
: - 8
I
t~
3 5
:+:
*
:+:"
angezeigt wlrd,
enthiil
t die 35ste Zelle einen
READ-
DAT
A-Fehler (die DAT A-Anweisung reicht für die
READ-Anweisung nicht aus).
T
Zeilennr./No.
de ligne
Le code d'erreur est un nombre et précise l'erreur
commise.
Le numéro de ligne indique la ligne où se
trouve
l'erreur.
Ainsi. le message "
*
:♦:
*
E F.
:
R
- 2
I
N
1
0
*
:+: :+:
" indique que la ligne 10 contient une
erreur
de syntaxe (le format de la ligne est lncorrectl
Le message "
*
:+:
*
E R
F.
: -
8
I N
3 5
:+:
*
:+:
" indique que la ligne 35 contient une erreur
A
F.AD-DAT A (l'instruction R EAD-DAT A est insuf-
fisante)
.
-
53
-

Publicité

Table des Matières
loading

Table des Matières