Fișierele executabile au o extensie a tipului? Cele mai frecvente

Orice utilizator al unui sistem informatic, într-un fel sau altul, a prezentat noțiunea de fișier de program executabil. Și nu întotdeauna (deși foarte des) fișierele executabile au extensia EXE, comună pentru sistemele Windows. Pentru a înțelege problema extensiilor, să luăm în considerare informații generale despre astfel de obiecte și unele dintre principalele lor tipuri.

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

Înainte de a afirma că fișierul executabil al programului are o extensie a unui singur tip particular, este necesar să înțelegem cum să distingem un astfel de obiect de alții.

Fișierele executabile au o extensie

De fapt, printre principalele diferențe dintre fișierele executabile și celelalte date de informare, există câteva principale:

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

Din păcate, chiar dacă știți că fișierele executabile au extensia de nume, de exemplu, EXE, vizualiza conținutul mijloacelor obișnuite eșuează, deoarece astfel de obiecte au compilat conținutul care este afișat atunci când vizualizați set de caractere ca lipsite de sens. În cel mai bun caz, va trebui să utilizați dezasamblarea sau altceva pentru a decompila. Dar acum nu este vorba despre asta.

Structura fișierelor executabile

În ceea ce privește construirea de fișiere de acest tip, acestea conțin, de regulă, antete (presupuse executări de instrucțiuni, parametri, formate de cod), instrucțiuni (mașină, sursă sau octeți).

ce extensie are fișiere executabile

Descrierea mediului pot fi incluse uneori în structura de date la cerințele de depanare sistem de operare, liste de înrudite biblioteci, imagini, sunete, grafice, etichete, pictograme și așa mai departe. d. Apropo, mulți dintre voi, probabil, a observat că, în cea mai mare parte în fiecare sistem de operare pictograma pentru un astfel de fișier este disponibilă inițial (cu condiția ca acesta să funcționeze de la început).

Principiul de funcționare

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

Executivul programului are o extensie

La pornire, fișierul executabil este încărcat în memoria calculatorului. În acest caz, mediul este inițializat și configurat, bibliotecile suplimentare sunt "trase", dacă aplicația furnizează astfel de funcții, configurează unele operații suplimentare și execută instrucțiunile în maniera prescrisă în fișier.

Ce extensie are fișiere de programe executabile?

Acum venim direct la chestiunea extinderilor. Este de la sine înțeles că absolut totul nu va funcționa (va dura prea mult timp). Pe de altă parte, puteți observa cele mai populare și cele mai comune.

Deci, în funcție de tipul de conținut, este specificată o extensie. De exemplu, în Windows cele mai comune fișiere executabile au extensia EXE. Acest lucru se aplică tuturor programelor concepute să funcționeze în mediul acestor sisteme de operare. Astfel de obiecte conțin coduri de mașină. Foarte similare (și cu conținutul acestor coduri) sunt fișierele BIN.



fișierele executabile au o extensie de nume

Un alt tip de executabil este obiecte batch cum ar fi CMD, BAT și COM, primul tip fiind un fișier batch Windows, iar al doilea tip fiind un sistem de fișiere DOS.

Probabil, multe dintre ele s-au întâlnit și au descărcat MSI și MSU. Acesta poate fi fie un instalator Windows "nativ", fie un instalator de actualizări de sistem.

ce extensie au fișiere de programe executabile

Printre altele, scripturile și macrocomenzile (VB, VBS, VBE, SCR, JS, JSE) sunt o categorie separată. Mai des, există fișiere precum JAR și JAD, concepute pentru a instala aplicații pe gadgeturi mobile sau pentru a le utiliza într-un mediu JAVA. Toate aceste obiecte din conținut nu au cod de mașină, ci coduri de mașini virtuale.

Ce extensie are fișiere executabile pe diferite sisteme?

Dacă te uiți atent, poți vedea că în unele sisteme există și componente destul de specifice. De exemplu, în Windows există o categorie specială de componente executabile (PS1 - PowerShell executabil, PIF - informații despre aplicații, fișier WSF - script, etc.).

În general, în orice sistem, puteți găsi atât componente standard, cât și componente 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.

În ceea ce privește alte sisteme, de exemplu, în fișierele executabile "pop" există extensia APP, dacă sunt programe, și PKG, dacă este o distribuție.

Fișierele executabile au o extensie

Dar situația cu sistemele Linux este oarecum diferită. Faptul este că în ele conceptul de expansiune nu există ca atare. Puteți recunoaște executabilul numai prin atribute (ascunse, numai pentru citire, la nivel de sistem, etc.). Astfel, chiar problema de schimbare a extensiilor nu reușește să ruleze sau să citească fișierul pe care îl căutați.

Cu toate acestea, în orice sistem sau chiar în gadgeturi mobile, puteți găsi un număr foarte mare de obiecte de acest tip. Nu este necesar să mergem departe. În același sistem de operare Android, fișierul executabil al instalatorului are extensia APK, iar în dispozitivele "apple" sunt fișiere IPA.

concluzie

Aici pe scurt și tot ce se referă la extensiile de 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, așa cum este deja clar, varietatea de obiecte de tip executabil este atât de mare încât este pur și simplu imposibil să citezi orice tabel sumar cu absolut toate extensiile, așa că ne-am limitat la cele mai comune formate.

Distribuiți pe rețelele sociale:

înrudit
Recunoașteți și distrugeți: mpsigstub.exe - ce este aceasta?Recunoașteți și distrugeți: mpsigstub.exe - ce este aceasta?
Ce sunt fișierele? Tipuri de fișiereCe sunt fișierele? Tipuri de fișiere
Format cpi - ce este?Format cpi - ce este?
Detalii despre modul de deschidere a fișierelor EXEDetalii despre modul de deschidere a fișierelor EXE
Deci și cum să verificați pentru fișierele virușilor?Deci și cum să verificați pentru fișierele virușilor?
Ce și cum să eliminați: virusul șterge fișierele EXE sau blochează accesul la programeCe și cum să eliminați: virusul șterge fișierele EXE sau blochează accesul la programe
Extinderea numelui fișierului, de regulă, caracterizează ... Ce anume?Extinderea numelui fișierului, de regulă, caracterizează ... Ce anume?
Extensii de fișiere pentru codurile de programe: cpp este ce?Extensii de fișiere pentru codurile de programe: cpp este ce?
Care sunt regulile pentru înregistrarea numelui fișierului: principalele tezeCare sunt regulile pentru înregistrarea numelui fișierului: principalele teze
Extinderea unui fișier text: tipuri și aspecte principale ale determinării afilierii programelorExtinderea unui fișier text: tipuri și aspecte principale ale determinării afilierii programelor
» » Fișierele executabile au o extensie a tipului? Cele mai frecvente