Abend
Abréviation de « Abnormal End » (fin anormale).
Un abend (parfois écrit ABEND en majuscules) est une erreur qui provoque l’arrêt inattendu ou anormal d’un processus. Il est généralement dû à un défaut dans une instruction de programmation que l’ordinateur ne peut pas comprendre. Un abend peut entraîner la fermeture inattendue de l’application concernée ou la rendre non réactive, ce qui nécessite parfois un redémarrage pour résoudre le problème.
Une erreur abend indique que le plantage provient d’un problème de logiciel et non d’une défaillance du matériel. Les logiciels et les systèmes d’exploitation peuvent tous deux être sujets aux erreurs abend.
Le terme « abend » vient des systèmes de base de données IBM OS/360 des années 1960, où il s’agissait d’un code d’erreur courant. Parmi les causes d’erreurs abend figuraient une division par zéro, le manque d’espace de stockage ou l’utilisation d’une adresse mémoire à laquelle l’ordinateur ne peut pas accéder. Ce code d’erreur est également présent dans les systèmes Novell NetWare. Au fil du temps, il est devenu un terme général de programmation désignant un plantage lié aux logiciels.
Testez vos connaissances