Cos'è un abend?
Un abend, spesso capitalizzato come abend, è abbreviato per la fine anormale ed è un termine del computer utilizzato in riferimento a una fine anormale dell'attività quando si esegue un programma software. È più comunemente noto come un incidente o un blocco e di solito fa sì che il computer non risponda. Il termine Abend è stato originariamente utilizzato come messaggio di errore sui computer mainframe IBM con il sistema operativo 360 (OS), sviluppato negli anni '60. I personal computer e i sistemi operativi più recentemente sviluppati non usano più comunemente il termine, ma il sistema operativo di Novell Netware Network lo utilizza ancora in riferimento a arresti anomali e errori del software. Questo tipo di terminazione anormale durante l'esecuzione di un programma indica comunemente un problema con il software anziché con hardware, e di solito significa che si verifica un errore nel software di un'applicazione o nel sistema operativo.
La causa di un abend è di solito dati difettosi o un'istruzione di programma difettosa che non è in grado di seguire o non è in grado di riconoscere. Per eXample, può verificarsi una terminazione software se un'istruzione nel programma software punta a un'area di memoria a cui il computer non è in grado di accedere. Il risultato è un Abend e il computer si bloccherà, chiamato anche Freeze o Hang. Per diventare funzionale, il computer di solito deve essere riavviato, il che significa che deve essere disattivato e riacceso.
I nuovi sistemi operativi sono spesso più a prova di crash di quelli più vecchi. In caso di un problema software, i sistemi più recenti sono spesso in grado di interrompere solo l'applicazione imperfetta, lasciando inalterata altre applicazioni. Ciò consente di riprendersi da un programma software senza dover riavviare il computer. I problemi hardware di solito non sono la causa delle aberi e invece causerà comunemente un computer chiuso o renderà impossibile accendere il computer. Alcuni problemi hardware, come problemi fisici con una memoria del computercellula, può imitare gli effetti di un'estremità anormale dell'attività.
360 OS di IBM, in cui il termine Abend ha avuto origine, è stato scritto in linguaggio di assemblaggio ed era in uso principalmente tra il 1965 e il 1972. Questo sistema operativo è stato sviluppato per i computer mainframe, che significa che computer su larga scala, spesso di dimensioni della stanza che sono stati utilizzati principalmente per l'elaborazione dei dati da grandi aziende e organizzazioni. Oggi, il termine Abend è principalmente utilizzato da hacker informatici e programmatori di computer. Viene anche utilizzato dai professionisti IT e da altri utenti del sistema operativo Novell Netware.