Forskjell mellom kjørbare og ikke-kjørbare filer

De hovedforskjell mellom kjørbare og ikke kjørbare filer er at kjørbare filer utføres direkte av CPU mens de ikke kjørbare filene ikke utføres direkte av CPU.

En kjørbar fil utføres av CPU når du åpner filen. Det kan være et kompilert program eller et skript. Det viktigste kjørbare filformatet for Windows er .EXE mens Mac Computers har .APP-formatet. Det er imidlertid viktig å unngå å kjøre kjørbare filer fra ukjente kilder, da de kan inneholde skadelig kode. Direkte kjøring upålitelige kjørbare filer kan påvirke data og ressurser i datamaskinen. Andre filtyper som lyd, bilde, video, ord, regneark, datafiler faller under filer som ikke kan kjøres. Disse filene kan ikke kjøres direkte av CPU. Videre kan de ha forskjellige filformater avhengig av filtypen.

Nøkkelområder dekket

1. Hva er eksekverbare filer
     - Definisjon, Typer
2. Hva er ikke-kjørbare filer
     - Definisjon, Typer
3. Forskjell mellom kjørbare og ikke-kjørbare filer
     - Sammenligning av nøkkelforskjeller

Nøkkelord

Kjørbare filer, Ikke kjørbare filer

Hva er eksekverbare filer

En kjørbar fil er en type datafil som kjører et program når det åpnes. Med andre ord utfører den et sett med instruksjoner når du åpner filen. Kjørbare filer kan kompileres programmer eller skript. Hovedtypen for kjørbare filer i Windows er .EXE og .APP i Mac Computers.

Figur 1: Kjører en kjørbar fil

Kildeprogrammene til disse filene blir konvertert til binære filer. Derfor kan de bli direkte utført av CPU. En Mac-datamaskin kan ikke kjøre en. EXE-fil, og en Windows-datamaskin kan ikke kjøre en .APP-fil. Det skyldes at operativsystemet ikke kan gjenkjenne formatet for å utføre koden. 

Et skript inneholder et sett med instruksjoner. Brukeren kan åpne disse filene i tekstredigerere og vise koden. Disse skriptene krever at en tolk skal løpe. For eksempel krever et Python Script en Python tolk å utføre koden. Et PHP-skript krever en PHP-tolk for å utføre koden. Hvis disse tolkene ikke er tilgjengelige, åpnes skriptene som tekstfiler.

Hva er ikke-kjørbare filer

Filene som ikke kjøres direkte av CPU, kalles ikke-kjørbare filer. Det finnes ulike ikke-kjørbare filer tilgjengelig på en datamaskin.

Figur 2: Word- og Excel-filer

Følgende er noen ikke-kjørbare filtyper med eksempler.

Lydfiler - .mp3, .wpl

Komprimerte filer - .tjære, .z, .zip

Data- og databasefiler - .dat (datafiler), .db (databasefiler), .csv-filer (kommaseparerte verdifiler), .log (loggfiler), .xml, .sql

Systemfiler - .dll (DLL-fil), .sys (Windows System-fil), .tmp (Midlertidig fil)

Internett-relaterte filer - .html (Hyper Text Markup Language-fil), .css (Cascade Style Sheets-fil), .js (JavaScript-fil), .jsp (Java Server Pages-fil)

Presentasjonsfiler - .ppt (PowerPoint-fil)

Regnearkfiler - .xsl (MS Excel-fil)

Word- og tekstfiler - .doc (Microsoft Word-fil), .pdf (PDF-fil, .txt (Vanlig tekstfil)

Bildefiler - .bmp (Bitmap-bildefiler), .gif (GIF-bilde), .jpg, .jpeg (JPEG-bilde), .png (PNG-bilde), .tif (TIF-bilde)

Videofiler - .avi (AVI-fil), .mp4 (MPEG4-videofil), .mpg (MPEG-videofil), .wmv (Window Media Video-fil)

Forskjell mellom kjørbare og ikke-kjørbare filer

Definisjon

En kjørbar fil er en fil som kan utføres direkte av datamaskinen og kan utføre de angitte oppgavene i henhold til de kodede instruksjonene. En ikke-kjørbar fil er en fil som ikke er direkte utført av CPU og er opprettet for en bestemt oppgave.

Henrettelse

CPUen kan utføre kjørbare filer direkte. CPUen kan ikke utføre ikke-kjørbare filer direkte.

typer

Kjørbare filer kan kompileres programmer eller skript. Ikke kjørbare filer kan være lyd, video, bilde, regneark, database, data, ordfiler osv.

Konklusjon

Forskjellen mellom kjørbare og ikke-kjørbare filer er at de kjørbare filene blir direkte utført av CPU mens de ikke kjørbare filene ikke blir direkte utført av CPU. Å kjøre en kjørbar fil kan skade dataene og ressursene hvis den består av skadelig programvare.

Henvisning:

1. "Executable File." Plagiarism Definition, Tilgjengelig her.
2. "Hva er de vanligste filtyper og filutvidelser?" Computer Hope, 1. april 2018, Tilgjengelig her.

Bilde Courtesy:

1. "Åpne fil - Sikkerhetsadvarsel" av dawpa2000 (CC BY 2.0) via Flickr
2. "2907152" (CC0) via Pixabay