next up previous contents
Next: Débordement de tableauxerreurs Up: DEBUGoude la Mise Au Previous: Les avertissements (Warnings)

Erreurs à l'exécution

Ce sont les plus sournoises. Dans la plupart des cas, votre programme s'arrête sur un message assez sec, ne vous disant ni clairement pourquoi, ni où votre programme s'est ``planté'' (c'est le terme consacré dans notre jargon). Ou bien, vous pouvez attendre des heures sans que votre programme ne s'arrête. Ou encore, comble de raffinement, votre programme passe certains tests, et pas d'autres, ou donne des réponses erronées pour certaines valeurs d'entrée seulement.

Les erreurs détectées à l'exécution sont bien souvent les plus difficiles à cerner, c'est pourquoi l'effort doit être mis dans le développement de langages et de compilateurs permettant un nombre maximum de vérifications automatisées.

Voici en bref quelques causes d'erreurs fréquentes, avec leurs symptômes possibles.





Michel COUPRIE
Thu Sep 12 13:39:33 METDST 1996