/ / Spustiteľné súbory majú príponu typu? Najčastejšie

Spustiteľné súbory majú príponu typu? Najbežnejšie

Každý užívateľ počítačového systému tak či onak,narazil na koncept spustiteľného programového súboru. A nie vždy (aj keď veľmi často) spustiteľné súbory majú príponu EXE, ktorá je všeobecne akceptovaná pre systémy Windows. Aby sme pochopili problém rozšírení, pozrime sa na všeobecné informácie o takýchto objektoch a niektorých ich hlavných typoch.

Rozdiely medzi spustiteľnými súbormi a inými objektmi

Pred tvrdením, že spustiteľný súbor programu má príponu iba jedného konkrétneho typu, mali by ste zistiť, ako rozlíšiť taký objekt od ostatných.

spustiteľné súbory majú príponu

Medzi hlavné rozdiely medzi spustiteľnými súbormi a inými informačnými údajmi existuje niekoľko hlavných:

  • samotná prípona označujúca obsah v súbore buď stroja alebo bajtkódu virtuálneho počítača;
  • podpis (obsah vo forme jedinečných bajtových sekvencií);
  • atribúty v systéme súborov (spustiť atď.).

Bohužiaľ, aj keď viete, že spustiteľné súborysúbory majú príponu názvu, napríklad EXE, nebudete si môcť obsah prezerať obvyklým spôsobom, pretože takéto objekty majú kompilovaný obsah, ktorý sa pri prezeraní zobrazuje ako nezmyselná sada znakov. V najlepšom prípade musíte použiť disassembler alebo niečo iné, čo vám umožní dekompilovať. Teraz však nejde o to.

Spustiteľná štruktúra súboru

Pokiaľ ide o zostavenie súborov tohto typu, spravidla obsahujú hlavičky (zamýšľané vykonanie inštrukcií, parametre, formáty kódu), samotné inštrukcie (stroj, zdroj alebo bytecodes).

aké rozšírenia majú spustiteľné súbory

Opis môže byť niekedy zahrnutý do štruktúryprostredia, údaje na ladenie, požiadavky na operačný systém, zoznamy súvisiacich knižníc, obrázky, zvuk, grafika, ikony odkazov atď. Mimochodom, mnohí si pravdepodobne všimli, že vo väčšine operačných systémov má takýto súbor pôvodne ikonu (za predpokladu, že by v nej mal pracovať od začiatku).

Princíp činnosti

V skutočnosti, napriek tomu, že spustiteľné súbory majú rôzne typy prípon, fungujú podobným spôsobom.

spustiteľný súbor programu má príponu

Po spustení sa spustiteľný súbor načíta do pamätevýpočtovej. Zároveň sa prostredie inicializuje a nastaví, ďalšie knižnice sa „vtiahnu“, ak ich použitie poskytuje program, nastavia sa niektoré ďalšie operácie a inštrukcie sa vykonajú spôsobmi špecifikovanými v súbore.

Aké rozšírenie majú spustiteľné súbory programov?

Teraz prichádzame priamo k otázkerozšírenie. Je samozrejmé, že všetko nebude fungovať (bude to trvať príliš dlho). Na druhej strane možno uviesť najobľúbenejšie a najbežnejšie.

Takže v závislosti od typu obsahu arozšírenie je nastavené. Napríklad v systéme Windows majú najbežnejšie spustiteľné súbory príponu EXE. Platí to pre všetky programy určené na fungovanie v týchto operačných systémoch. Takéto objekty obsahujú strojové kódy. Súbory BIN sú veľmi podobné (tiež také kódy obsahujú).

spustiteľné súbory majú príponu názvu

Ďalším typom spustiteľných súborov sú dávkové objekty ako CMD, BAT a COM, pričom prvým typom je dávkový súbor Windows a druhým a tretím systémom DOS.

Pravdepodobne veľa ľudí sa stretlo so súbormi MSI aj MSU. Môže to byť buď „natívny“ inštalátor systému Windows alebo inštalačný program na aktualizáciu systému.

aké rozšírenie majú spustiteľné súbory programov

Okrem iného samostatná kategóriatvoria skripty a makra (VB, VBS, VBE, SCR, JS, JSE). Často tiež nájdete súbory ako JAR a JAD určené na inštaláciu aplikácií do mobilných gadgetov alebo na použitie v prostredí JAVA. Všetky takéto objekty vo svojom obsahu už nemajú kódy strojov, ale kódy virtuálnych strojov.

Aké rozšírenie majú spustiteľné súbory v rôznych systémoch?

Ak sa pozriete pozorne, všimnete si toniektoré systémy majú aj dosť špecifické komponenty. Napríklad Windows má špeciálnu kategóriu spustiteľných komponentov (PS1 pre spustiteľný súbor PowerShell, PIF pre informácie o aplikácii, WSF pre skriptový súbor atď.).

Všeobecne platí, že v každom systéme nájdete aštandardné a špeciálne komponenty. Existuje však niekoľko bežných formátov (napríklad HTA - spustiteľný dokument HTML), ktoré fungujú všade a bez ohľadu na použitý operačný systém.

Pokiaľ ide o iné systémy, napríklad v počítačoch Mac majú spustiteľné súbory príponu APP, ak ide o programy, a PKG, ak ide o distribučnú súpravu.

spustiteľné súbory majú príponu

Ale so systémami Linux je situácia trochu ináinak. Faktom je, že v nich koncept expanzie ako taký absentuje. Spustiteľný súbor je rozpoznateľný iba podľa jeho atribútov (skrytý, iba na čítanie, systém atď.). Je tak vylúčený aj problém so zmenou prípon na spustenie alebo prečítanie požadovaného súboru.

Avšak v akomkoľvek systéme alebo dokonca mobilnomgadgetov, nájdete obrovské množstvo predmetov tohto typu. Nemusíte chodiť ďaleko. V rovnakom operačnom systéme Android má spustiteľný súbor inštalačného programu príponu APK a v zariadeniach Apple sú to súbory IPA.

záver

Tu je stručný prehľad rozšírení.spustiteľné súbory. Samozrejme, v tomto prípade sa dôraz kládol hlavne na objekty prítomné v systémoch Windows a zvyšku sa dotklo mimochodom a takpovediac pre všeobecný vývoj. A ako je už zrejmé, rozmanitosť objektov spustiteľného typu je taká veľká, že jednoducho nie je možné priniesť nejaký kontingenčný stôl označujúci absolútne všetky prípony, preto sme sa obmedzili na najbežnejšie formáty.

páčilo sa:
0
Populárne príspevky
Duchovný rozvoj
jedlo
y