Un abend, adesea scris cu majusculă ca ABEND, este prescurtarea pentru final anormal și este un termen de calculator folosit pentru a face referire la un sfârșit anormal al sarcinii atunci când rulează un program software. Este cunoscută mai frecvent ca blocare sau blocare și, de obicei, face ca computerul să nu mai răspundă. Termenul abend a fost folosit inițial ca mesaj de eroare pe computerele mainframe IBM cu sistemul de operare (OS) 360, dezvoltat în anii 1960. Calculatoarele personale și sistemele de operare dezvoltate mai recent nu mai folosesc în mod obișnuit termenul, dar sistemul de operare al rețelei Novell Netware îl folosește în continuare cu referire la erori și erori de software. Acest tip de terminare anormală la rularea unui program indică de obicei o problemă cu software-ul mai degrabă decât cu hardware-ul și, de obicei, înseamnă că există o eroare fie în software-ul unei aplicații, fie în sistemul de operare.
Cauza unui abend este de obicei date greșite sau o instrucțiune de program greșită pe care computerul nu este capabil să o urmeze sau nu le poate recunoaște. De exemplu, o terminare a software-ului poate apărea dacă o instrucțiune din programul software indică o zonă de memorie pe care computerul nu o poate accesa. Rezultatul este un abend, iar computerul se va bloca, numit și înghețare sau blocare. Pentru a deveni funcțional, computerul trebuie de obicei repornit, ceea ce înseamnă că trebuie oprit și pornit din nou.
Sistemele de operare mai noi sunt adesea mai rezistente la accidente decât cele mai vechi. În cazul unei probleme de software, sistemele mai noi sunt adesea capabile să încheie doar aplicația defecte, lăsând în același timp alte aplicații neafectate. Acest lucru face posibilă recuperarea dintr-un abend într-un program software fără a fi nevoie să reporniți computerul. Problemele hardware nu sunt, de obicei, cauza aberdurilor și, în schimb, vor cauza în mod obișnuit oprirea computerului sau imposibilitatea pornirii computerului. Unele probleme hardware, cum ar fi problemele fizice cu o celulă de memorie a computerului, pot imita efectele unui sfârșit anormal de sarcină.
Sistemul de operare IBM 360, de unde a apărut termenul abend, a fost scris în limbaj de asamblare și a fost folosit în principal între 1965 și 1972. Acest sistem de operare a fost dezvoltat pentru calculatoare mainframe, adică computere la scară mare, adesea de dimensiunea unei camere, care au fost utilizate în principal pentru date. prelucrare de către marile companii și organizații. Astăzi, termenul abend este folosit mai ales de hackeri și programatorii de computere. Este, de asemenea, utilizat de profesioniștii IT și de alți utilizatori ai sistemului de operare Novell Netware.