Abend, dažnai rašomas didžiosiomis raidėmis ABEND, yra nenormalios pabaigos trumpinys ir yra kompiuterinis terminas, naudojamas nurodant neįprastą užduoties pabaigą, kai vykdoma programinė įranga. Tai dažniau žinoma kaip gedimas arba blokavimas, dėl kurio kompiuteris paprastai nereaguoja. Terminas abend iš pradžių buvo naudojamas kaip klaidos pranešimas IBM didžiuosiuose kompiuteriuose su 360 operacine sistema (OS), sukurta septintajame dešimtmetyje. Asmeniniuose kompiuteriuose ir neseniai sukurtose operacinėse sistemose šis terminas dažniausiai nebenaudojamas, tačiau Novell Netware tinklo OS vis dar vartoja jį kalbant apie programinės įrangos gedimus ir klaidas. Šio tipo nenormalus nutraukimas vykdant programą dažniausiai rodo programinės įrangos, o ne aparatinės įrangos problemą, ir paprastai reiškia, kad yra programos programinės įrangos arba operacinės sistemos klaida.
Abend priežastis dažniausiai yra klaidingi duomenys arba ydinga programos instrukcija, kurios kompiuteris negali sekti arba negali atpažinti. Pavyzdžiui, programinės įrangos nutraukimas gali įvykti, jei programinės įrangos programos nurodymas nukreipia į atminties sritį, kurios kompiuteris negali pasiekti. Rezultatas yra lenkimas, o kompiuteris užsiblokuoja, dar vadinamas užšalimu arba pakibimu. Kad kompiuteris veiktų, paprastai jį reikia paleisti iš naujo, tai reiškia, kad jis turi būti išjungtas ir vėl įjungtas.
Naujesnės operacinės sistemos dažnai yra labiau apsaugotos nuo gedimų nei senesnės. Iškilus programinės įrangos problemai, naujesnės sistemos dažnai gali nutraukti tik sugedusią programą, o kitos programos nepaveikiamos. Tai suteikia galimybę atsigauti po programinės įrangos gedimo neperkraunant kompiuterio. Aparatinės įrangos problemos paprastai nėra gedimų priežastis, o dėl to dažniausiai kompiuteris išsijungia arba nebeįmanoma jo įjungti. Kai kurios aparatinės įrangos problemos, pvz., fizinės kompiuterio atminties elemento problemos, gali imituoti neįprastos užduoties pabaigos padarinius.
IBM 360 OS, iš kur kilo terminas „abend“, buvo parašyta asamblėjos kalba ir daugiausia buvo naudojama 1965–1972 m. Ši operacinė sistema buvo sukurta pagrindiniams kompiuteriams, ty didelės apimties, dažnai kambario dydžio kompiuteriams, kurie dažniausiai buvo naudojami duomenims saugoti. perdirbimas didelių įmonių ir organizacijų. Šiandien terminą abend dažniausiai vartoja kompiuterių įsilaužėliai ir kompiuterių programuotojai. Ją taip pat naudoja IT profesionalai ir kiti Novell Netware OS vartotojai.