/ / Fișierele executabile au o extensie de ce tip? Cel mai comun

Fișierele executabile au extensie de ce tip? Cel mai frecvent

Orice utilizator al unui sistem informatic, într-un fel sau altul,a dat peste conceptul unui fișier de program executabil. Și nu întotdeauna (deși foarte des) fișierele executabile au extensia EXE, care este în general acceptată pentru sistemele Windows. Pentru a înțelege problema extensiilor, să ne uităm la informații generale despre astfel de obiecte și câteva dintre principalele lor tipuri.

Diferențe între fișierele executabile și alte obiecte

Înainte de a pretinde că fișierul executabil al unui program are o extensie de un singur tip specific, ar trebui să vă dați seama cum să distingeți un astfel de obiect de altele.

fișierele executabile au extensia

De fapt, printre diferențele principale dintre fișierele executabile și alte date de informații, există mai multe dintre cele principale:

  • extensia în sine, indicând conținutul din fișierul fie al mașinii, fie al bytecodului mașinii virtuale;
  • semnătură (conținut sub formă de secvențe unice de octeți);
  • atribute din sistemul de fișiere (executați etc.).

Din păcate, chiar dacă știți că executabilulfișierele au o extensie de nume, de exemplu, EXE, nu veți putea vizualiza conținutul prin mijloace obișnuite, deoarece astfel de obiecte au conținut compilat, care, atunci când este vizualizat, este afișat ca un set de caractere fără sens. În cel mai bun caz, trebuie să utilizați Dezasamblatorul sau altceva care vă permite să vă decompilați. Dar acum nu este vorba despre asta.

Structura fișierului executabilă

În ceea ce privește construcția fișierelor de acest tip, de regulă, acestea conțin anteturi (execuția intenționată a instrucțiunilor, parametrilor, formatelor de cod), instrucțiuni în sine (mașină, sursă sau coduri secundare).

ce extensie au fișierele executabile

Uneori structura poate include descrierimedii, date pentru depanare, cerințe de sistem de operare, liste de biblioteci conexe, imagini, sunet, grafică, pictograme de comenzi rapide etc. Apropo, mulți au observat probabil că, în cea mai mare parte, fiecare sistem de operare are inițial o pictogramă pentru un astfel de fișier (cu condiția să fie nevoit să lucreze în el din start).

Principiul de funcționare

De fapt, în ciuda faptului că fișierele executabile au diferite tipuri de extensii, acestea funcționează într-un mod similar.

fișierul executabil al programului are extensia

La pornire, executabilul este încărcat în memoriecalculator. În același timp, mediul este inițializat și configurat, bibliotecile suplimentare sunt „trase”, dacă utilizarea acestora este asigurată de program, se configurează unele operații suplimentare și instrucțiunile sunt executate prin metodele specificate în fișier.

Ce extensie au fișierele executabile ale programelor?

Acum ajungem direct la întrebareextensii. Este de la sine înțeles că absolut totul nu va funcționa (va dura prea mult timp). Pe de altă parte, se pot remarca cele mai populare și cele mai frecvente.

Deci, în funcție de tipul de conținut șiextensia este setată. De exemplu, în Windows, cele mai frecvente fișiere executabile au extensia EXE. Acest lucru se aplică tuturor programelor concepute pentru a rula pe aceste sisteme de operare. Astfel de obiecte conțin coduri de mașină. Fișierele BIN sunt foarte similare (conțin și astfel de coduri).

fișierele executabile au o extensie de nume

Un alt tip de fișiere executabile sunt obiecte batch precum CMD, BAT și COM, primul tip fiind un fișier batch Windows, iar al doilea și al treilea sistem DOS.

Probabil, mulți oameni au întâlnit atât fișiere MSI, cât și fișiere MSU. Poate fi fie un program de instalare Windows „nativ”, fie un program de instalare pentru actualizări de sistem.

ce extensie au fișierele executabile ale programelor

Printre altele, o categorie separatăalcătuiește scripturi și macrocomenzi (VB, VBS, VBE, SCR, JS, JSE). De asemenea, se găsesc deseori fișiere precum JAR și JAD, concepute pentru a instala aplicații pe gadgeturi mobile sau pentru a le folosi într-un mediu JAVA. Toate aceste obiecte din conținutul lor nu mai au coduri de mașini, ci coduri de mașini virtuale.

Ce extensie au executabilele pe diferite sisteme?

Dacă te uiți atent, vei observa astaunele sisteme au, de asemenea, componente destul de specifice. De exemplu, Windows are o categorie specială de componente executabile (PS1 pentru executabilul PowerShell, PIF pentru informații despre aplicație, WSF pentru fișierul script și așa mai departe).

În general, în orice sistem puteți găsi șicomponente standard și speciale. Cu toate acestea, există câteva formate comune (de exemplu, HTA - un document HTML executabil) care funcționează peste tot și indiferent de sistemul de operare utilizat.

În ceea ce privește alte sisteme, de exemplu, în Mac, fișierele executabile au extensia APP dacă sunt programe, iar PKG dacă sunt un kit de distribuție.

fișierele executabile au extensia

Dar cu sistemele Linux, situația este oarecumin caz contrar. Faptul este că în ele conceptul de expansiune este absent ca atare. Un fișier executabil poate fi recunoscut numai după atributele sale (ascuns, numai în citire, sistem etc.). Astfel, chiar și problema schimbării extensiilor pentru a rula sau citi fișierul dorit este eliminată.

Cu toate acestea, în orice sistem sau chiar mobilgadgeturi, puteți găsi un număr mare de obiecte de acest tip. Nu trebuie să mergi departe. În același sistem de operare Android, fișierul executabil al programului de instalare are extensia APK, iar în dispozitivele Apple, acestea sunt fișiere IPA.

concluzie

Iată o descriere rapidă a extensiilor.fișiere executabile. Desigur, în acest caz, accentul a fost pus în principal pe obiectele prezente în sistemele Windows, iar restul au fost atinse în trecere și, ca să spunem așa, pentru dezvoltarea generală. Și, după cum este deja clar, varietatea obiectelor de tip executabil este atât de mare încât pur și simplu nu este posibil să aducem un fel de tabel pivot care să indice absolut toate extensiile, așa că ne-am limitat la cele mai comune formate.

a placut:
0
Postări populare
Dezvoltarea spirituală
alimente
y