Executabilă (executabil) modulul (executabil, de asemenea, limba engleză fișier executabil ..) - acest tip de fișier. conținutul care este gata pentru executarea imediată a unui program de calculator.
Cel mai adesea conține o reprezentare binară de instrucțiuni mașină pentru un anumit procesor. (Din acest motiv, argotic programatorului împotriva lui folosi cuvântul binar - urmărirea din binar limba engleză, dar pentru trecut adesea folosit script termenul poate conține instrucțiuni într-un limbaj de programare interpretat pentru care este necesară interpretul de performanță ...)
Executarea fișierelor binare implicate mașină Hardware- și implementat software. Primele includ procesoare. la al doilea - mașini virtuale, cum ar fi mașina virtuală Java. Formatul binar este determinat de arhitectura masinii sale performante. (Revizuirea formatelor găsite în articolul despre modulele obiect.) Sunt mașini implementate în hardware și software, de exemplu, iar mașina virtuală este VMWare.
Stare fișier executabil este cel mai adesea definit prin convenție. Astfel, în unele sisteme de operare, executabilele sunt detectate datorită convențiilor de denumire a fișierelor (de exemplu, prin specificarea o extensie de fișier în numele - «.exe» sau «.bin»), în timp ce în executabilele au metadate specifice (de exemplu, rezoluția biți " executa »în
Adesea executabilele conțin apeluri la funcții de bibliotecă, de exemplu, apelurile la funcțiile sistemului de operare. Astfel, împreună cu, tehnologie (mașină-dependentă este orice fișier executabil) fișiere executabile pot fi caracterizate prin încrederea în sistemul de operare.
Vezi ce modulul „executabil“ în alte dicționare:
Decompilarea - Decompiler este un program care traduce executabil (obținut de la ieșire compilator) într-un relativ echivalent cu codul sursă într-o programare de nivel înalt. Pentru comparație, un disassembler traduce executabil ... ... Wikipedia