modul executabil
De la SEO Wiki - Search Engine Optimization și Limbaje de Programare
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 (pentru acest motiv, argotic programatorului împotriva lui folosi cuvântul binar - urmărirea din binar în limba engleză), dar poate conține, de asemenea, instrucțiuni într-un limbaj de programare interpretat. pentru care interpretul este necesară performanță. termenul „script“ este adesea utilizat în legătură cu acestea din urmă.
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, procesoare bazate pe x86 și mașini virtuale 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 »pe sistemele de operare UNIX -like).
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 versiunea sistemului de operare și a componentelor sale.