Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει το μη φυσιολογικό τέλος (ABEND);
Το μη φυσιολογικό τέλος (ABEND) είναι ένας μη φυσιολογικός ή απροσδόκητος τερματισμός μιας εργασίας στο λογισμικό. Εμφανίζεται όταν ένα πρόγραμμα λογισμικού διακόπτεται λόγω σφαλμάτων. Γενικά τα σφάλματα σε μια εφαρμογή λογισμικού ή το λειτουργικό σύστημα προκαλούν ABEND.
Η Techopedia εξηγεί το Abnormal End (ABEND)
Ο όρος ABEND παίρνει το όνομά του από ένα μήνυμα σφάλματος που φαίνεται στα συστήματα IBM OS / 360. Ο όρος ισχυρίζεται ότι προέρχεται από τη γερμανική λέξη "abend", που σημαίνει "βράδυ". Όταν παρουσιαστεί ένα ABEND το σύστημα ενδέχεται να σταματήσει να ανταποκρίνεται, προκαλώντας το κλείσιμο του προγράμματος απότομα.
Ένα ABEND μπορεί να εμφανιστεί σε δύο σενάρια:
- Όταν δοθεί στο σύστημα ένα σύνολο οδηγιών που δεν μπορεί να χειριστεί ή να αναγνωρίσει
- Όταν ένα πρόγραμμα προσπαθεί να αντιμετωπίσει ένα χώρο μνήμης πέρα από ένα συγκεκριμένο όριο
Τα σύγχρονα λειτουργικά συστήματα έχουν σχεδιαστεί για να αποτρέπουν την επανεκκίνηση του συστήματος επιτρέποντας μόνο την παραβίαση της εφαρμογής να σταματήσει ή να κλείσει. Άλλες εφαρμογές θα συνεχίσουν να λειτουργούν κανονικά. Τα σύγχρονα λειτουργικά συστήματα είναι επίσης πιο ανθεκτικά στα σφάλματα από τους προκατόχους τους, αλλά ορισμένα σφάλματα εφαρμογής προκαλούν το λειτουργικό σύστημα να κρεμάσει ή να κλειδώσει, απαιτώντας επανεκκίνηση.
