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.
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
Kjørbare filer, Ikke kjørbare 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.
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)
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.
CPUen kan utføre kjørbare filer direkte. CPUen kan ikke utføre ikke-kjørbare filer direkte.
Kjørbare filer kan kompileres programmer eller skript. Ikke kjørbare filer kan være lyd, video, bilde, regneark, database, data, ordfiler osv.
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.
1. "Executable File." Plagiarism Definition, Tilgjengelig her.
2. "Hva er de vanligste filtyper og filutvidelser?" Computer Hope, 1. april 2018, Tilgjengelig her.
1. "Åpne fil - Sikkerhetsadvarsel" av dawpa2000 (CC BY 2.0) via Flickr
2. "2907152" (CC0) via Pixabay