Erreur d’exécution

Une erreur d’exécution est une erreur de programme qui se produit pendant l’exécution du programme. Ce terme est souvent utilisé par opposition à d’autres types d’erreurs de programme, comme les erreurs de syntaxe et les erreurs de compilation.

Il existe de nombreux types d’erreurs d’exécution. Un exemple est une erreur de logique, qui produit une sortie incorrecte. Par exemple, une erreur de calcul dans le code source ou dans un programme de tableur peut produire un résultat incorrect lorsqu’un utilisateur saisit une formule dans une cellule. Un autre type d’erreur d’exécution est une fuite de mémoire. Ce type d’erreur amène un programme à utiliser continuellement davantage de RAM pendant son exécution. Une fuite de mémoire peut être due à une boucle infinie, au fait de ne pas libérer la mémoire inutilisée ou à d’autres raisons.

Un plantage de programme est le type d’erreur d’exécution le plus visible, puisque le programme se ferme de manière inattendue pendant son exécution. Les plantages peuvent être causés par des fuites de mémoire ou d’autres erreurs de programmation. Parmi les exemples courants, on peut citer la division par zéro, la référence à des fichiers manquants, l’appel de fonctions non valides ou la mauvaise gestion de certaines entrées.

NOTE: Les erreurs d’exécution sont généralement appelées des « bugs » et sont souvent détectées pendant le processus de débogage, avant la mise à disposition du logiciel. Lorsque des erreurs d’exécution sont découvertes après la distribution d’un programme au public, les développeurs publient souvent des correctifs, c’est-à-dire de petites mises à jour conçues pour corriger ces erreurs.

Mis à jour April 27, 2012 par Per C.

quizTestez vos connaissances

Which of the following is a type of data structure?

A
Stack
0%
B
Plate
0%
C
Tray
0%
D
Lane
0%
Correct! Incorrect!     View the Stack definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition d'Erreur d’exécution sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.