OrdinadorsTipus d'arxius

Els arxius executables tenen l'extensió d'un tipus? Els més comuns

Qualsevol usuari d'un sistema informàtic, d'una manera o altra, es va enfrontar amb el concepte d'arxiu executable del programa. I no sempre (encara que sovint) els arxius executables tenen l'extensió EXE, comú per als sistemes basats en Windows. Per entendre el problema de l'expansió, considerem que la informació general sobre aquest tipus d'instal·lacions i alguns dels seus principals tipus.

Diferències executables d'altres objectes

Abans de discutir que l'arxiu executable del programa té una extensió de només un tipus particular ha de ser per fer front a la manera de distingir un objecte dels altres.

De fet, entre les principals diferències dels arxius executables d'altres dades d'informació d'identificar a diversos dels principals:

  • en si una extensió que indica el contingut d'un arxiu o una màquina o màquina virtual de codi de bytes;
  • signatura (en forma d'únic contingut de seqüències de bytes);
  • atributs del sistema d'arxius (executar et al.).

Malauradament, encara que sap que els arxius executables tenen el nom de l'extensió, per exemple, EXE, veure el contingut dels mitjans ordinaris fallar, pel fet que aquests objectes han compilat el contingut que es mostra quan es veu com a conjunt de caràcters sense sentit. En el millor dels casos és necessari l'ús de les drogues desensamblador o alguna altra cosa que li permet fer descompilació. Però ara no es tracta d'això.

L'estructura dels arxius executables

Pel que fa a la construcció d'aquest tipus d'arxiu, com a regla general, que contenen les capçaleres (la suposada execució de les instruccions, els ajustos, els formats de codi), les mateixes instruccions (codis de maquinària, crus o byte).

descripció de l'entorn es pot incloure de vegades en l'estructura de les dades als requisits del sistema operatiu de depuració, llistes de relacionats biblioteques, imatges, so, gràfics, etiquetes, icones i així successivament. d. Per cert, molts de vostès probablement ha notat que, en la seva major part en tots els sistemes operatius icona a l'arxiu disponible inicialment (amb la condició que havia de començar amb el treball en ella).

principi de funcionament

En realitat, tot i que els arxius executables tenen l'extensió de diversos tipus, que funcionen d'una manera similar.

En executar el fitxer executable es carrega a la memòria de l'ordinador. Per tant hi ha un ambient d'inicialització i configuració, "tirant" biblioteques addicionals, llevat que l'ús de tals proporcionada pel programa, l'establiment d'algunes operacions i el rendiment dels mètodes d'instrucció en si addicionals, prescriu a l'arxiu.

Quina extensió són arxius executables del programa?

Ara arribem directament a l'ampliació. No cal dir que tot no va a portar (es triga massa temps). D'altra banda, és possible identificar el més popular i el més comú.

Per tant, depenent del tipus de contingut i es defineix per l'extensió. Per exemple, en Windows els arxius executables més comuns tenen l'extensió exe. Això s'aplica a tots els programes dissenyats per treballar en l'entorn d'aquests sistemes operatius. Aquests objectes contenen el codi de màquina. Molt similar (també amb el contingut d'aquests codis) són els arxius BIN.

Un altre tipus d'arxius executables s'empaqueten objectes com CMD, BAT i COM, amb el primer tipus és un arxiu per lots de Windows, i el segon i el tercer són els sistemes DOS.

Probablement, molts es van reunir i arxius MSI i MSU. Això pot ser "natiu instal·lador» Windows, o l'instal·lador actualitza el sistema.

Entre altres coses, una categoria dalt separades scripts i macros (VB, VBS, VBE, SCR, JS, JSE). Encara arxius comuns com JAR i JAD, dissenyats per instal·lar aplicacions en dispositius mòbils o del seu entorn Java. Tots aquests objectes en el contingut hi ha codis informàtics més llargs, i els codis de les màquines virtuals.

Què són arxius executables d'extensió en diferents sistemes?

Si es mira de prop, s'adonarà que també hi ha components molt específics en alguns sistemes. Per exemple, a Windows hi ha una categoria especial de components executables (PS1 - arxiu executable PowerShell, PIF - Informació sobre aplicacions, FSM - arxiu de script, etc ...).

En general, els components estàndard i especials es poden trobar a qualsevol sistema. No obstant això, hi ha alguns formats comuns (per exemple, l'ETS - executable document HTML), que funciona a tot arreu, independentment dels "sistemes operatius" aplicables.

Quant als altres sistemes, per exemple, en els "Macs" arxius executables tenen una extensió de l'APP, si aquest programa i PKG, si aquesta distribució.

Però amb el sistema Linux és una cosa diferent. El fet que expandeixen el concepte no és com a tal. Reconeix que poden realitzar-se només es pot atribuir (ocult, de només lectura, sistema, i així successivament. D.). Per tant, no hi ha cap problema fins i tot canviar l'extensió a córrer, o per llegir l'arxiu desitjat.

No obstant això, en qualsevol sistema, o fins i tot en dispositius mòbils, es pot trobar una gran quantitat d'objectes d'aquest tipus. Ara no cal per caminar. En el mateix arxiu executable d'instal·lació de sistema operatiu Android té el APK i "poma" són fitxers devaysakh IPA.

conclusió

Heus aquí una breu i tot a veure amb les extensions d'arxius executables. Per descomptat, en aquest cas l'atenció es va centrar principalment en els objectes que estan presents en els sistemes basats en Windows, i els altres es van veure afectats de pas, per així dir-ho, per al desenvolupament global. I, com és clar, una varietat d'objectes com ara executable tan gran que causi algun tipus d'una taula resum que mostra totes les extensions és absolutament simplement no és possible, pel que ens limitem als formats més comuns.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ca.atomiyme.com. Theme powered by WordPress.