MISE AU POINT 125
•
•
Ise au oln
Il est pratiquement impossible d'écrire un programme impeccable en une seule
fois
.
Des fautes de frappe ou erreurs de syntaxe (erreurs de grammaire) peuvent
se glisser au cours de la programmation, lorsque vous spécifiez vos instructions
en BASIC. Même un contrôle méticuleux suivant l'entrée ne permettra pas de
trouver toutes les erreurs, particulièrement celles au niveau de la conception
logique d'un programme. La mise au point signifie le procédé d'élimination
.
systématique de différents types d'erreurs permettant d'obtenir le programme
conforme aux conditions de
la
conception.
Erreurs de syntaxe
Lorsque vous exécutez votre programme pour la première fois, des erreurs, à
commencer par les erreurs de syntaxe, sont détectées, ligne par ligne, au fur et à
mesure du déroulement du programme.· L'exécution est arrêtée à la première
erreur qui se glisse dans le programme et le code d'erreur et le numéro de ligne
correspondants sont affichés sur l'écran.
Dans ce cas, vous devez vous référer
à
la
liste des codes d'erreurs et, pour leur
signification, à l'annexe F. Si l'erreur détectée est une erreur de syntaxe (code
d'erreur 1). tapez la commande LIST
<
numéro de ligne> pour lister la ligne
comportant l'erreur. Ou, alternativement, appuyez sur la touche
pour effacer le
code d'erreur, puis sur
la
touche
pour changer le mode PRO et puis sur la
touche
La ligne sera affichée avec le curseur indiquant
l'erreur.
Utilisez ensuite
les touches d'édition pour corriger l'erreur et tapez encore une fois RUN pour
relancer le programme. L'ordinateur arrête l'exécution du programme lorsqu'une
erreur suivante est détectée. Répétez cette procédure chaque fois que l'exécution
est
interrompue
par le code d'erreur 1.
Les autres types d'erreurs doivent être traités selon le cas. Certaines erreurs
peuvent se glisser dans votre conception logique, alors qu'autres sont faciles à
corriger; par exemple, spécifier une commande FOR .. TO sans définir l'instruction
NEXT correspondante
.
A travers une pratique intensive, vous pourrez établir la
meilleure approche systématique pour la mise au point de vos programmes
au-delà de
l'étape
de syntaxe.
Les erreurs de syntaxe et les fautes de frappe peuvent être corrigées grâce aux
fonctions d'édition décrites à la section "Mode d'édition" dans le chapitre 9. Vous
trouverez qu'au bout de la pratique, les lignes peuvent être corrigées avec le
minimum de frappe de ces touches.
Mode d'analyse
Les commandes TRON (mode d'analyse au travail) et TROFF (mode d'analyse au