Σπίτι Ανάπτυξη Τι είναι ένας σκληρός κώδικας; - ορισμός από την τεχνολογία

Τι είναι ένας σκληρός κώδικας; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Hardcode;

Ένας σκληρός κώδικας είναι ένα κομμάτι ενός προγράμματος υπολογιστή που δεν μπορεί να τροποποιηθεί με κανέναν τρόπο παρά μόνο με την αλλαγή του πηγαίου κώδικα του ίδιου του προγράμματος.

Αυτό σημαίνει ότι εάν το λογισμικό έχει ήδη καταρτιστεί και μετατραπεί σε εκτελέσιμο, το hardcoded τμήμα του προγράμματος παραμένει σταθερό ανεξάρτητα από το τι γίνεται με το λογισμικό. Αυτό γίνεται συνήθως για ορισμένες σταθερές παραμέτρους και τιμές που πρέπει πάντα να είναι σταθερές, όπως Pi ή ταχύτητα φωτός.

Η διαδικασία δημιουργίας ενός σκληρού κώδικα είναι γνωστή ως hardcoding.

Η Techopedia εξηγεί τον σκληρό κώδικα

Μόνο ορισμένα τμήματα ενός προγράμματος μπορούν να κωδικοποιηθούν και τα βασικότερα παραδείγματα είναι οι σταθερές τιμές, ιδιαίτερα εκείνες που χρησιμοποιούνται στις επιστήμες όπως η φυσική και η χημεία, καθώς και τα μαθηματικά γενικά. Ένας σκληρός κώδικας έχει έναν σκοπό και αυτό είναι να διασφαλίσει ότι η τιμή που είναι hardcoded δεν μπορεί να αλλάξει κατά τη διάρκεια του χρόνου εκτέλεσης ενός προγράμματος.

Ορισμένοι προγραμματιστές θεωρούν ότι ο σκληρός κώδικας είναι μια κακή πρακτική προγραμματισμού, αλλά έχει κάποια πλεονεκτήματα και κατάλληλες χρήσεις. Για παράδειγμα, μερικές φορές μοναδικοί σειριακοί αριθμοί είναι hardcoded για το λογισμικό για να εξασφαλιστεί η εγκυρότητα του αντιγράφου.

Τι είναι ένας σκληρός κώδικας; - ορισμός από την τεχνολογία