Razlika med izvršljivimi in neizvedljivimi datotekami - Razlika Med

Razlika med izvršljivimi in neizvedljivimi datotekami

The glavna razlika med izvršljivimi in ne izvršljivimi datotekami je, da izvršljive datoteke neposredno izvaja CPU, medtem ko CPE ne izvaja neposredno izvedljivih datotek.

CPU izvede izvršljivo datoteko, ko odpre datoteko. Lahko je preveden program ali skript. Glavna izvedljiva datoteka za Windows je .EXE, medtem ko ima Mac Computers format .APP. Vendar pa je pomembno, da se izognete zaganjanju izvršljivih datotek iz neznanih virov, saj lahko vsebujejo zlonamerno kodo. Neposredno zaganjanje nezanesljivih izvedljivih datotek lahko vpliva na podatke in vire v računalniku. Druge vrste datotek, kot so avdio, slikovne, video, besedne, preglednice, podatkovne datoteke, spadajo pod neizvršljive datoteke. Te datoteke ne morejo neposredno izvajati CPU. Poleg tega lahko imajo različne oblike datotek, odvisno od vrste datoteke.

Pokrita ključna območja

1. Kaj so izvršljive datoteke
- Definicija, vrste
2. Kaj so neizvedljive datoteke
- Definicija, vrste
3. Razlika med izvršljivimi in neizvedljivimi datotekami
- Primerjava ključnih razlik

Ključni pogoji

Izvedljive datoteke, Neizvršljive datoteke


Kaj so izvršljive datoteke

Izvršljiva datoteka je vrsta računalniške datoteke, ki zažene program, ko se odpre. Z drugimi besedami, pri odpiranju datoteke izvede niz navodil. Izvršljive datoteke se lahko prevedejo v programe ali skripte. Glavna vrsta razširitve izvršljivih datotek v oknih je .EXE in .APP v računalnikih Mac.


Slika 1: Zagon izvedljive datoteke

Izvorni programi teh datotek se pretvorijo v binarne datoteke. Zato jih lahko neposredno izvaja CPU. Mac računalnik ne more zagnati .EXE datoteke, Windows pa ne more zagnati datoteke .APP. To je zato, ker operacijski sistem ne more prepoznati oblike za izvajanje kode.

Skript vsebuje niz navodil. Uporabnik lahko te datoteke odpre v urejevalnikih besedil in si ogleda kodo. Za te skripte je potreben tolmač. Na primer, Pythonov skript zahteva, da Pythonov tolmač izvrši kodo. PHP skript potrebuje PHP tolmača za izvajanje kode. Če ti tolmači niso na voljo, se bodo skripti odprli kot besedilne datoteke.

Kaj so neizvedljive datoteke

Datoteke, ki jih CPU ne izvaja neposredno, so znane kot neizvedljive datoteke. V računalniku so na voljo različne neizvršljive datoteke.


Slika 2: Word in Excelove datoteke

Spodaj je navedenih nekaj neizvršljivih vrst datotek s primeri.

Zvočne datoteke - .mp3, .wpl

Stisnjene datoteke - .tar, .z, .zip

Datoteke in datoteke baze podatkov - .dat (podatkovne datoteke), .db (datoteke baze podatkov), .csv datoteke (datoteke z vrednostmi, ločenimi z vejico), .log (datoteke dnevnika), .xml, .sql

Sistemske datoteke - .dll (datoteka DLL), .sys (sistemska datoteka sistema Windows), .tmp (začasna datoteka)

Internetne datoteke - .html (datoteka z jezikom za označevanje hiperteksta), .css (datoteka Cascade Style Sheets), .js (datoteka JavaScript), .jsp (datoteka strežniških strani Java)

Predstavitvene datoteke - .ppt (datoteka PowerPoint)

Datoteke preglednic - .xsl (MS Excelova datoteka)

Besedilne in besedilne datoteke - .doc (datoteka Microsoft Word), .pdf (datoteka PDF, .txt (datoteka z navadnim besedilom)

Slikovne datoteke - .bmp (Bitmap slikovne datoteke), .gif (slika GIF), .jpg, .jpeg (slika JPEG), .png (slika PNG), .tif (slika TIF)

Video datoteke - .avi (datoteka AVI), .mp4 (videodatoteka MPEG4), .mpg (videodatoteka MPEG), .wmv (datoteka z video medijem v oknu)

Razlika med izvršljivimi in neizvedljivimi datotekami

Opredelitev

Izvršljiva datoteka je datoteka, ki jo lahko neposredno izvede računalnik in je sposobna izvajati navedene naloge v skladu z kodiranimi navodili. Neizvršljiva datoteka je datoteka, ki je ne izvaja neposredno CPU in je ustvarjena za določeno nalogo.

Izvajanje

CPE lahko neposredno izvaja izvršljive datoteke. CPE ne more neposredno izvajati neizvršljivih datotek.

Vrste

Izvršljive datoteke se lahko prevedejo v programe ali skripte. Neizvedljive datoteke so lahko zvok, video, slika, preglednica, baza podatkov, podatki, besedne datoteke itd.

Zaključek

Razlika med izvršljivimi in neizvedljivimi datotekami je, da izvršilne datoteke neposredno izvaja CPU, medtem ko CPE ne izvaja neposredno izvedljivih datotek. Zaženjanje izvršljive datoteke lahko poškoduje podatke in vire, če je sestavljena iz zlonamerne programske opreme.

Sklic:

1. »Izvršljiva datoteka«. Opredelitev plagiatov,