Μερικές φορές, σερφάροντας στο Διαδίκτυο, μπορείτε να βρείτε τη λέξη "σφάλμα". Τι σημαίνει αυτό και ποια είναι η ετυμολογία της λέξης; Μπορείτε να βρείτε απαντήσεις σε αυτές τις ερωτήσεις σε αυτό το άρθρο.
Η λέξη "bug" προέρχεται από την αγγλική γλώσσα.Στα αγγλικά, ένα σφάλμα (προφέρεται "σφάλμα") είναι ένα σφάλμα ή ένα σφάλμα. Αυτή η λέξη χρησιμοποιείται κυρίως μεταξύ των προγραμματιστών, των δοκιμαστών και των gamers. Τι σημαίνει αυτό;
Ένα σφάλμα είναι μια αναντιστοιχία μεταξύ τεχνικώνπρόγραμμα εργασιών και την πραγματική συμπεριφορά του συστήματος. Ως αποτέλεσμα αυτής της ασυνέπειας, το λογισμικό δεν μπορεί να εκτελέσει τη λειτουργία που σχεδιάστηκε από τον προγραμματιστή. Με απλά λόγια, ένα σφάλμα είναι ένα σφάλμα που παρουσιάζεται λόγω ελαττώματος στον πηγαίο κώδικα του προγράμματος.
Ίσως τώρα να μιλήσουμε για την ετυμολογία της λέξης. Ένα σφάλμα είναι ο επαγγελματισμός, ο οποίος χρησιμοποιείται συχνότερα μεταξύ των προγραμματιστών. Υπάρχουν πολλές επιλογές για την προέλευση αυτής της λέξης.
Εάν πιστεύετε ότι ο μύθος, τότε αυτός ο επαγγελματισμόςεμφανίστηκε το 1945. Αυτό συνέβη όταν επιστήμονες από το Πανεπιστήμιο του Χάρβαρντ δοκιμάζαν έναν νέο υπολογιστή που ονομάζεται Calculator Aiken Relay Mark II. Η συσκευή αρνήθηκε να εργαστεί και ο λόγος για αυτό ήταν ένας μικρός σκώρος που ήταν κολλημένος ανάμεσα στις επαφές. Το έντομο αφαιρέθηκε από τον υπολογιστή και χτυπήθηκε σε ειδικό τεχνικό ημερολόγιο. Σχετικά με το σκώρο ήταν η συνοδευτική επιγραφή "Πρώτη πραγματική περίπτωση του σφάλματος που βρέθηκε", η οποία μεταφράζεται ως "Η πρώτη περίπτωση στην πράξη, όταν βρέθηκε κάποιο σφάλμα". Μετά από αυτή την αστεία ιστορία, η λέξη "σφάλμα" χρησιμοποιείται για να σημαίνει "σφάλμα".
Υπάρχει επίσης μια έκδοση αυτού του επαγγελματισμούεμφανίστηκε πολύ πριν από τη δοκιμή της υπολογιστικής συσκευής. Ορισμένοι πιστεύουν ότι ο όρος "bug" οφείλει την προέλευσή του στον διάσημο εφευρέτη Thomas Edison. Σύμφωνα με το μύθο, ο Edison έψαχνε για μια κατσαρίδα στο φωνογράφο του, αλλά δεν ήταν εκεί. Το σφάλμα ήταν στο ίδιο το μηχάνημα.
Η επόμενη εκδοχή λέει ότι η λέξη "bug" εμφανίστηκε κατά τη διάρκεια του Δευτέρου Παγκοσμίου Πολέμου. Τότε ο όρος αυτός σήμανε προβλήματα με εξοπλισμό ραντάρ.
Слово "баг" начало быстро распространяться.Στη δεκαετία του 1980 και του 1990, μόνο οι προγραμματιστές χρησιμοποίησαν αυτόν τον επαγγελματισμό. Με την έλευση του Internet, η λέξη άρχισε να είναι υπερβολικά υπερβολική. Τώρα το "σφάλμα" στο λεξικό του χρησιμοποιείται από όλους όσους έχουν τουλάχιστον την παραμικρή σχέση με την τεχνολογία των ηλεκτρονικών υπολογιστών (gamers, απλοί χρήστες του Διαδικτύου κ.λπ.). Ως εκ τούτου, τώρα μπορεί να ονομαστεί με ασφάλεια μέρος του slang του Διαδικτύου.
Τα σφάλματα δεν είναι μόνο σε προγράμματα, είναι όμορφασυχνά βρίσκονται στα παιχνίδια. Το σφάλμα παιχνιδιού είναι ένα ελάττωμα στους προγραμματιστές, λόγω του οποίου το gameplay δεν πηγαίνει όπως είχε αρχικά προβλεφθεί. Σε όλη την ιστορία της βιομηχανίας παιχνιδιών υπήρχαν χιλιάδες θαμμένα έργα. Θα μιλήσουμε για τα πιο διάσημα και διασκεδαστικά σε αυτό το τμήμα.
Ίσως το πιο χρηματοδοτούμενο έργο τα τελευταία χρόνια.λίγα χρόνια μπορεί να ονομαστεί Σύμβολο δολοφονίας: Ενότητα. Τα έργα του Yubisoft δεν ήταν ποτέ γνωστά για τη βελτιστοποίησή τους, αλλά η Unity είναι μια πραγματική εγκυκλοπαίδεια σφαλμάτων. Μερικές φορές οι χαρακτήρες είναι σε πολύ παράξενες και αφύσικες στάσεις, πέφτουν στις υφές, περνούν μέσα από τους τοίχους ή απλά κρέμονται. Αυτό είναι μόνο ένα σφάλμα, το οποίο σε λίγες ώρες γύρισε ολόκληρο το Διαδίκτυο (οι χαρακτήρες απλώς εξαφανίστηκαν, εξαιτίας αυτού που φαινόταν αρκετά ανατριχιαστικό). Ακόμη και η ίδια η Yubisoft αναγνώρισε το λάθος της, κυκλοφόρησε ένα patch που διορθώνει σφάλματα και αποζημίωσε τους αγοραστές για τις ζημιές.
Порой игроки воспринимают баги в качестве фичи, χαρακτηριστικά του παιχνιδιού. Αυτό συνέβη με τη μεγάλη επιτυχημένη σειρά παιχνιδιών που ονομάζεται Mortal Kombat. Στο πρώτο μέρος του παιχνιδιού υπήρξε ένα σφάλμα που έβαλε στο κόκκινο το Σκορπιό (έναν από τους κύριους χαρακτήρες του παιχνιδιού). Σε αυτήν την περίπτωση, το όνομα του ήρωα αντικαταστάθηκε με το μήνυμα σφάλματος Macro Error. Οι παίκτες θεώρησαν ότι αυτό το ελάττωμα είναι η ιδέα των προγραμματιστών και το κόκκινο ninja είναι ένας επιπλέον μυστικός χαρακτήρας. Ο Ed Boone (δημιουργός του MK) άρεσε αυτήν την ιδέα, και στο επόμενο μέρος πρόσθεσε αυτόν τον ήρωα στο παιχνίδι με το όνομα Ermak (σύντομα για το Macro Error itself).
Προκειμένου να αφαιρεθούν τα σφάλματα από τα έργα τους, οι προγραμματιστές προσλαμβάνουν ειδικά άτομα που ονομάζονται δοκιμαστές. Ο στόχος του δοκιμαστή είναι να εντοπίσει όλες τις ατέλειες του προγράμματος, του παιχνιδιού ή άλλου λογισμικού.
Αλλά οι δοκιμαστές δεν βρίσκουν πάντα σφάλματα, και μερικές φορέςμερικές ρωγμές εξακολουθούν να διαρρέουν στην τελική έκδοση του έργου. Σε αυτήν την περίπτωση, κάθε ελπίδα για χρήστες που μπορούν να στείλουν μια ειδική επιστολή που περιγράφει το σφάλμα είναι μια αναφορά σφάλματος. Αυτό θα βοηθήσει στη βελτίωση του τελικού προϊόντος. Επιπλέον, οι μεγάλες εταιρείες ανταμείβονται καλά για την εύρεση σφαλμάτων στα προϊόντα τους. Για παράδειγμα, ως ανταμοιβή για την εύρεση σημαντικών σφαλμάτων στο πρόγραμμα περιήγησής σας, η Google είναι έτοιμη να δώσει 15 χιλιάδες δολάρια.