Qu'est-ce qu'un Abend?
Une fin anormale, souvent capitalisée en tant que ABEND, est l'abréviation de fin anormale et est un terme informatique utilisé en référence à une fin de tâche anormale lors de l'exécution d'un programme logiciel. Il est plus communément appelé plantage ou blocage et empêche l'ordinateur de répondre. Le terme abend a été utilisé à l'origine comme un message d'erreur sur les ordinateurs mainframe IBM dotés du système d'exploitation 360, développé dans les années 1960. Les ordinateurs personnels et les systèmes d'exploitation plus récemment développés n'utilisent plus couramment ce terme, mais le système d'exploitation réseau de Novell Netware l'utilise encore pour faire référence aux pannes et erreurs logicielles. Ce type de terminaison anormale lors de l'exécution d'un programme indique généralement un problème de logiciel plutôt que de matériel, et signifie généralement qu'il y a une erreur dans le logiciel d'une application ou dans le système d'exploitation.
Une fin anormale est généralement due à des données erronées ou à une instruction de programme erronée que l’ordinateur ne peut pas suivre ou est incapable de reconnaître. Par exemple, une fin de logiciel peut survenir si une instruction du logiciel pointe vers une zone de mémoire à laquelle l'ordinateur ne peut pas accéder. Le résultat est une fin anormale et l'ordinateur se verrouillera, également appelé gel ou blocage. Pour devenir fonctionnel, l'ordinateur doit généralement être redémarré, ce qui signifie qu'il doit être éteint puis rallumé.
Les systèmes d'exploitation plus récents sont souvent plus résistants aux crashs que les anciens. En cas de problème logiciel, les systèmes les plus récents sont souvent capables de ne mettre fin qu'à l'application défectueuse, sans affecter les autres applications. Cela permet de récupérer une anomalie dans un logiciel sans avoir à redémarrer l'ordinateur. Les problèmes matériels ne sont généralement pas la cause des anomalies, mais entraînent généralement l'arrêt de l'ordinateur ou l'empêchent de l'allumer. Certains problèmes matériels, tels que des problèmes physiques liés à une cellule de mémoire d'ordinateur, peuvent imiter les effets d'une fin de tâche anormale.
Le système d’exploitation IBM 360, qui est à l’origine du terme anse, a été écrit en langage assembleur et a été utilisé principalement entre 1965 et 1972. Ce système d’exploitation a été développé pour les ordinateurs centraux, ce qui signifie des ordinateurs à grande échelle, souvent de la taille d’une pièce, qui étaient principalement utilisés pour la transmission de données. traitement par de grandes entreprises et organisations. De nos jours, le terme fin est utilisé principalement par les pirates informatiques et les programmeurs. Il est également utilisé par les professionnels de l'informatique et les autres utilisateurs du système d'exploitation Novell Netware.