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

Τι είναι ένα εκτελέσιμο (.exe); - ορισμός από την τεχνολογία

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

Anonim

Ορισμός - Τι σημαίνει το εκτελέσιμο (.EXE);

Ένα εκτελέσιμο αρχείο αναφέρεται σε ένα αρχείο που περιέχει οδηγίες και δεδομένα που προορίζονται για την εκτέλεση μιας σειράς εργασιών σε έναν υπολογιστή. Τα περιεχόμενα του εκτελέσιμου αρχείου πρέπει να ερμηνεύονται από ένα λειτουργικό σύστημα σε μια σημαντική οδηγία κώδικα μηχανής που θα χρησιμοποιηθεί από την φυσική κεντρική μονάδα επεξεργασίας (CPU).

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

Η Techopedia εξηγεί το Executable (.EXE)

Ορισμένα λειτουργικά συστήματα αναγνωρίζουν εκτελέσιμα από μια επέκταση όπως .exe. Ή, μπορούν να το αναγνωρίζουν μέσω μεταδεδομένων, το οποίο σηματοδοτεί το αρχείο να έχει άδεια εκτέλεσης, όπως γίνεται στα λειτουργικά συστήματα που βασίζονται σε Unix. Τα περισσότερα λειτουργικά συστήματα ξεκινούν τη διαδικασία εκτέλεσης επαληθεύοντας ότι το αρχείο βρίσκεται σε έγκυρη εκτελέσιμη μορφή για να αποφευχθεί η τυχαία εκτέλεση των τυχαίων ακολουθιών bit ως οδηγίες.

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

Τα διάφορα εκτελέσιμα αρχεία δεν προσκολλούνται πάντοτε σε μια συγκεκριμένη δυαδική διεπαφή υλικού ή στο σύνολο εντολών. Είναι διαθέσιμα είτε σε μορφή bytecode για compilation σε πραγματικό χρόνο είτε σε πηγαίο κώδικα για χρήση σε μορφή γλώσσας δέσμης ενεργειών.

Τι είναι ένα εκτελέσιμο (.exe); - ορισμός από την τεχνολογία