Wat is een overmacht?

Een abend, vaak met een hoofdletter aangeduid als ABEND, staat voor abnormaal einde en is een computerterm die wordt gebruikt als verwijzing naar een abnormaal einde van een taak bij het uitvoeren van een softwareprogramma. Het is meer algemeen bekend als een crash of vastlopen en zorgt er meestal voor dat de computer niet meer reageert. De term abend werd oorspronkelijk gebruikt als een foutmelding op IBM mainframe-computers met het 360-besturingssysteem (OS), ontwikkeld in de jaren zestig. Personal computers en meer recent ontwikkelde besturingssystemen gebruiken de term meestal niet meer, maar het Novell Netware-netwerkbesturingssysteem maakt er nog steeds gebruik van in verband met softwarecrashes en fouten. Dit type abnormale beëindiging bij het uitvoeren van een programma duidt meestal op een probleem met software in plaats van hardware, en betekent meestal dat er een fout is opgetreden in de software van een toepassing of in het besturingssysteem.

De oorzaak van een abend is meestal foutieve gegevens of een foutieve programma-instructie die de computer niet kan volgen of niet kan herkennen. Een software-beëindiging kan bijvoorbeeld optreden als een instructie in het softwareprogramma verwijst naar een geheugengebied waartoe de computer geen toegang heeft. Het resultaat is een abend en de computer wordt dan vergrendeld, ook wel bevriezen of vastlopen genoemd. Om functioneel te worden, moet de computer meestal opnieuw worden opgestart, wat betekent dat deze moet worden uit- en weer ingeschakeld.

Nieuwere besturingssystemen zijn vaak beter bestand tegen crashen dan oudere. In het geval van een softwareprobleem kunnen nieuwere systemen vaak alleen de defecte applicatie beëindigen, terwijl andere applicaties onaangetast blijven. Dit maakt het mogelijk om te herstellen van een abend in een softwareprogramma zonder de computer opnieuw op te starten. Hardwareproblemen zijn meestal niet de oorzaak van abends, en zullen in plaats daarvan meestal een computer afsluiten of het onmogelijk maken om de computer aan te zetten. Sommige hardwareproblemen, zoals fysieke problemen met een computergeheugencel, kunnen de effecten van een abnormaal einde van een taak nabootsen.

Het 360 OS van IBM, waar de term abend ontstond, werd geschreven in de assembleertaal en werd voornamelijk gebruikt tussen 1965 en 1972. Dit besturingssysteem werd ontwikkeld voor mainframecomputers, wat betekent dat grootschalige, vaak kamercomputers die meestal werden gebruikt voor gegevens verwerking door grote bedrijven en organisaties. Tegenwoordig wordt de term abend meestal gebruikt door computerhackers en computerprogrammeurs. Het wordt ook gebruikt door IT-professionals en andere gebruikers van het Novell Netware OS.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?