/ / Kjørbare filer har en utvidelse av hvilken type? Mest vanlig

Kjørbare filer har utvidelse av hvilken type? Vanligst

Enhver bruker av et datasystem, på en eller annen måte,Jeg kom over konseptet med en kjørbar programfil. Og ikke alltid (om enn veldig ofte) kjørbare filer har .exe-utvidelsen, vanlig for Windows-systemer. For å forstå problemet med utvidelser, bør du vurdere generell informasjon om slike objekter og noen av deres hovedtyper.

Forskjeller mellom kjørbare filer og andre objekter

Før du hevder at den kjørbare filen til programmet bare har en utvidelse av en bestemt type, bør du forstå hvordan du kan skille et slikt objekt fra andre.

kjørbare filer har utvidelsen

Blant de viktigste forskjellene mellom kjørbare filer og andre informasjonsdata skilles det faktisk mellom de viktigste:

  • selve utvidelsen, som indikerer innholdet i filen til enten maskin eller bytekode til den virtuelle maskinen;
  • signatur (innhold i form av unike bytesekvenser);
  • attributter i filsystemet (kjør, osv.).

Dessverre, selv om du vet at kjørbarfiler har filtypenavn, for eksempel .exe. Du vil ikke kunne se innholdet på konvensjonelle måter, siden slike objekter har samlet innhold, som når det vises vises som et meningsløst tegnsett. I beste fall må du bruke Disassembler eller noe annet som lar deg dekompilere. Men nå handler ikke om det.

Utførbar struktur

Når det gjelder konstruksjon av filer av denne typen, inneholder de som regel overskrifter (påtenkt utførelse av instruksjoner, parametere, kodeformater), selve instruksjonene (maskin-, kilde- eller byte-koder).

hvilken utvidelse har kjørbare filer

Noen ganger kan beskrivelser være inkludert i strukturen.miljøer, data for feilsøking, OS-krav, lister over relaterte biblioteker, bilder, lyd, grafikk, snarveisikoner, etc. Forresten, mange har sannsynligvis lagt merke til at hvert operativsystem har et ikon for denne filen opprinnelig (forutsatt at han må jobbe i det fra starten).

Operasjonsprinsipp

Til tross for at kjørbare filer har en annen type utvidelse, fungerer de på lignende måte.

den kjørbare filen har utvidelsen

Når du kjører, blir den kjørbare filen lagt inn i minneten datamaskin. I dette tilfellet blir miljøet initialisert og satt opp, "trekke opp" ekstra biblioteker, hvis applikasjonen er gitt av programmet, sette opp noen ekstra operasjoner og utføre instruksjonene ved metodene som er spesifisert i filen.

Hvilken utvidelse har programkontrollørene?

Nå kommer vi direkte til spørsmåletutvidelser. Det sier seg selv at absolutt alt vil feile (det vil ta for mye tid). På den annen side kan de mest populære og vanligste bemerkes.

Så, avhengig av innholdstype ogutvidelse er spesifisert. For eksempel på Windows har de vanligste kjørbare filene .exe-utvidelsen. Dette gjelder alle programmer designet for å fungere i miljøet til disse operativsystemene. Slike objekter inneholder maskinkoder. BIN-filer er veldig like (også med innholdet i slike koder).

kjørbare filer har en navneforlengelse

En annen type kjørbare filer er batchobjekter som CMD, BAT og COM, med den første typen en Windows batch-fil, og den andre og tredje relatert til DOS-systemer.

Antagelig har mange opplevd både MSI- og MSU-filer. Dette kan enten være et "eget" Windows-installasjonsprogram eller et installasjonsprogram for systemoppdateringer.

hvilken utvidelse har programkjørbare filer

Blant annet en egen kategorilag skript og makroer (VB, VBS, VBE, SCR, JS, JSE). Ofte er det filer som JAR og JAD, designet for å installere applikasjoner på mobile dingser eller bruke i et JAVA-miljø. Alle slike objekter i innholdet er ikke lenger maskinkoder, men virtuelle maskinkoder.

Hvilken utvidelse har kjørbare filer på forskjellige systemer?

Hvis du ser nøye, vil du merke deti noen systemer er det også ganske spesifikke komponenter. For eksempel har Windows en spesiell kategori av kjørbare komponenter (PS1 - PowerShell kjørbar fil, PIF - applikasjonsinformasjon, WSF - skriptfil, etc.).

Generelt, i ethvert system du kan finne ogstandard- og spesialkomponenter. Imidlertid er det noen vanlige formater (for eksempel HTA - et kjørbart HTML-dokument) som fungerer overalt og uavhengig av operativsystemet som brukes.

Som for andre systemer, for eksempel i macs, har kjørbare filer APP-utvidelsen hvis de er programmer, og PKG hvis de er et distribusjonssett.

kjørbare filer har utvidelsen

Men med Linux-systemer er situasjonen noeellers. Faktum er at de mangler utvidelseskonseptet som sådan. En kjørbar fil kan bare gjenkjennes av attributtene (skjult, skrivebeskyttet, system osv.). Dermed er til og med problemet med å endre utvidelser for å kjøre eller lese ønsket fil eliminert.

Imidlertid i ethvert system eller til og med mobilgadgets, kan du finne et stort antall gjenstander av denne typen. Du trenger ikke å gå langt. I samme Android-operativsystem har den kjørbare filen for installatøren APK-utvidelsen, og på Apple-enheter er dette IPA-filer.

konklusjon

Her er en kort oversikt over utvidelser.kjørbare filer. Selvfølgelig, i dette tilfellet, ble det hovedsakelig lagt vekt på gjenstander som er tilstede i Windows-systemer, og resten ble berørt i forbifarten og så å si for generell utvikling. Og som det allerede er klart, er mangfoldet av objekter av den kjørbare typen så stor at det rett og slett ikke er mulig å ta med en slags pivottabell som indikerer absolutt alle utvidelser, så vi begrenset oss til de vanligste formatene.

likte:
0
Populære innlegg
Åndelig utvikling
mat
y