KompjûtersFile types

Útfierbere triemmen hawwe it ferlingde fan in type? De meast foarkommende

Eltse brûker fan in kompjûtersysteem, de iene of oare manier, konfrontearre mei it konsept fan it programma syn útfierbere triem. En net altyd (al faak) útfierbere triemmen hawwe de tafoeging Exe, mienskiplik foar Windows-basearre systemen. Om begripe de útjefte fan útwreiding, beskôget men de algemiene ynformaasje oer sokke foarsjennings en guon fan harren wichtichste typen.

Ferskillen programmatriemmen fan oare objekten

Foar't jo sizze dat it programma syn útfierbere triem hat in útwreiding fan mar ien beskaat type wêze moatte om te gean mei hoe't te ûnderskieden in objekt fan oaren.

Yn feite, ûnder de grutte ferskillen fan útfierbere triemmen út oare ynformaasje gegevens identifisearje ferskate grutte:

  • sels in útwreiding dy't oanjout de ynhâld fan de triem of de masine of byteCode firtuele masine;
  • hantekening (yn 'e foarm fan unike byte sekwinsjes ynhâld);
  • attributes yn de triem systeem (fieren et al.).

Spitigernôch, sels as jo witte dat útfierbere triemmen hawwe de tafoeging namme, bygelyks, Exe, besjen de ynhâld fan 'e gewoane middels fail, omdat sokke foarwerpen hawwe gearstald de ynhâld dat wurdt werjûn as jo besjen as betsjuttingsleaze set fan lettertekens. Yn it bêste gefal is it nedich om de Disassembler drugs of wat oars, dat makket it mooglik om decompilation. Mar no is net oer dat.

De struktuer fan útfierbere triemmen

Oangeande de oanlis fan dit type triem, as in regel, sy befetsje de kopteksten (de ûnderstelde eksekúsje fan de ynstruksjes, ynstellings, code formaten), de ynstruksjes sels (masines, rau of byte koades).

miljeu omskriuwing kin meinommen wurde soms yn 'e struktuer fan gegevens oan debug OS easken, listen fan besibbe biblioteken, ôfbyldings, lûd, graphics, labels, byldkaikes ensafuorthinne. d. By de wei, in protte fan jimme wierskynlik merkte dat, foar it grutste part yn alle operating system byldkaike yn de triem beskikber earstoan (op it betingst dat hy moat begjinne mei wurk yn it).

prinsipe fan operaasje

Eins, nettsjinsteande it feit dat útfierbere triemmen hawwe it ferlingde fan ferskate soarten, se wurkje op in fergelykbere wize.

As jo rinne de útfierbere triem wurdt laden yn 'e kompjûter syn ûnthâld. Sa is der in Initialisieren en konfiguraasje omjouwing, "lûke omheech" oanfoljende biblioteken, of it moast wêze it brûken fan sokke levere troch it programma, it ynstellen fan in pear oanfoljende operaasjes en útfiering fan 'e metoaden ynstruksjetaal sels, foarskreaun yn de triem.

Wat extension binne útfierbere programma triemmen?

No wy komme streekrjocht te enlargement. It seit himsels dat alles sil net bringe (it nimt tefolle tiid). Oan 'e oare kant, is it mooglik om te identifisearjen de populêrste en de meast foarkommende.

Sa, ôfhinklik fan de ynhâld type en is definiearre troch de ekstinsje. Bygelyks, yn Windows de meast foarkommende útfierbere triemmen hawwe de tafoeging exe. Dat jildt foar alle programma ûntwurpen om te wurkjen yn 'e omjouwing fan dy bestjoeringssystemen. Dy objekten befetsje de machine koade. Hiel ek (ek mei de ynhâld fan sokke koades) binne de BIN triemmen.

In oare soarte fan útfierbere triemmen wurde ferpakt objekten lykas CMD, BAT en COM, mei it earste type is in pakket triem fan Windows, en de twadde en de tredde binne DOS systemen.

Nei alle gedachten, in protte moete en MSI en MSU triemen. Dit kin wêze óf "native" ynstallearder Windows, of de ynstallateur bywurkjen fan it systeem.

Under oare dingen, in aparte kategory up skripts en makro (VB, VBS, VBE, SCR, JS, JSE). Noch mienskiplike bestannen lykas JAR en Jad, ûntwurpen om te ynstallearjen applikaasjes on mobile gadgets of gebrûk JAVA omjouwing. Alle sokke objekten yn 'e ynhâld binne net mear kompjûter koades, en de koades fan de firtuele masines.

Wat extension binne útfierbere triemmen yn ferskillende systemen?

As jo sjogge nau, dan sil opfolle dat der ek frij spesifike ûnderdielen yn guon systemen. Bygelyks, yn Windows is der in spesjale kategory útfierbere komponinten (PS1 - PowerShell útfierbere triem, PIF - Ynformaasje oer applikaasjes, WSF - skript triem, etc ...).

Yn it algemien, standert en bysûndere komponinten kinne fûn wurde yn elts systeem. Lykwols, der binne in pear mienskiplike formaten (bygelyks, Durch - útfierbere dokumint HTML), dy't wurket oeral, nettsjinsteande de jildende "Oses".

Wat de oare systemen, bygelyks, yn de "Macs" útfierbere triemmen hawwe in útwreiding fan de APP, as dit programma en PKG, as dizze ferdieling.

Mar mei de Linux-systeem is wat oars. It feit dat se útwreidzje it begryp is net as sadanich. Werkenne programma kin allinnich taskriuwe (ferburgen, allinnich- lêze, systeem, ensafuorthinne. D.). Sa, der is gjin probleem sels feroarje de ferlinging te rinnen, of te lêzen de winske triem.

Lykwols, yn hokker systeem, of sels yn mobyl gadgets, kinne jo fine in grut tal foarwerpen fan dit type. Far net hoege te rinnen. Yn deselde Android OS ynstallearder útfierbere triem hat de APK, en "appel" binne triemmen devaysakh IPA.

konklúzje

Hjir is in koart en alles te krijen mei taheaksels útfierbere triemmen. Fansels, yn dit gefal de fokus wie foaral op de objekten dy't oanwêzich yn Windows-basearre systemen, en de oaren waarden troffen yn it foarbygean, sa te sizzen, foar de algemiene ûntwikkeling. En, lykas is dúdlik, in ferskaat fan objekten lykas útfierber sa grut, dat feroarsaakje in soarte fan in gearfetting tafel al it útwreidings absolút is krekt net mooglik, dus wy beheind ússels ta de meast foarkommende formaten.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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