Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Erreurs logiques

Contrairement aux erreurs de syntaxe, erreurs logiques n'empêche pas l'exécution d'un script. Le script s'exécutera, mais il ne produira pas le résultat souhaité, en raison d'un problème avec sa logique. Il existe un nombre incalculable d'erreurs logiques possibles, mais voici quelques-unes des types les plus courantes trouvées dans les scripts :

1. Expressions conditionnelles incorrectes. Il est facile de coder de manière incorrecte un if/then/else et de faire exécuter la mauvaise logique. Parfois, la logique sera inversée, ou elle sera incomplète.

2. Erreurs « Off par un ». Lors du codage de boucles qui utilisent des compteurs, il est possible d'oublier que la boucle peut nécessiter que le comptage commence à zéro, plutôt qu'à un, pour que le comptage se termine au bon moment. Ces types d'erreurs entraînent soit une boucle « départ à la fin » en comptant trop loin, soit le fait de manquer la dernière itération de la boucle en mettant fin à une itération trop tôt.

3. Situations inattendues. La plupart des erreurs logiques résultent d'un programme rencontrant des données ou des situations imprévues par le programmeur. Comme nous l'avons vu, cela peut également inclure des extensions imprévues, comme un nom de fichier qui contient des espaces intégrés qui se développent en plusieurs arguments de commande plutôt qu'en un seul nom de fichier.


 

Meilleur système d'exploitation Cloud Computing chez OnWorks :