ο οροσ debugging
ο οροσ debugging
Σήμερα στο γραφείο όπως έψαχνα στο Internet για κάποια πραγματάκια που χρειαζόταν να κάνω για το διδακτορικό, έπεσα στον όρο Debug. Στον χώρο των υπολογιστών αυτό είναι κάτι που ακούγεται πολύ συχνά..και δεν ξέρω πως μου ‘ρθε αλλά έψαξα να δω από που και πως προήλθε αυτός ο όρος!
Το debug γεικά το κάνει ένας προγραμματιστής για να τσεκάρει ότι το προγραμμά του λειτουργεί όπως θα έπρεπε και δεν “σκάει” πουθενά ή παρουσιάζει διαφορετική συμπεριφορά. Επίσης χρησιμοποιείται και από τους Hardware - αδες για τους ίδιους λόγους!
Το έντομο (bug) όμως που κολλάει σε όλα αυτά!?
Η ορολογία προέρχεται από την Grace Hopper. Η συγκεκριμένη κυρία δούλευε στον υπολογιστή της με τους συνεργάτες της, αλλά κάτι δεν λειτουργούσε σωστά. Επομένως, όπως κάθε πληροφορικάριος, κατέληξε στο να ανοίξει τον υπολογιστή για να βρει τι φταίει. Αυτό που βρήκε ήταν ένα νεκρό έντομο ανάμεσα σε δυο συνδέσεις με αποτέλεσμα την μη ομαλή λειτουργία του υπολογιστή. Η λύση ήταν απλή, το έβγαλε έξω και όλα λειτούργησαν κανονικά ξανά. Όλα αυτά συνέβαιναν όμως την στιγμή που αυτή και η ομάδας της έκανα ελέγχους στο πρόγραμμα για να δουν αν λειτουργεί σωστά. Έτσι λοιπόν κατέγραψαν στο log το συμβάν κάπως έτσι:
Monday, September 10, 2012
By Jc
Και με αυτόν τον τρόπο γεννήθηκε ο όρος Debug!
Στην πραγματικότητα υπήρχε από πιο παλιά αλλά ήρθε στην δημοσιότητα από αυτήν μέσω αυτού του γεγονότος!