Uitvoerbaar bestand

Een uitvoerbaar bestand is een type computerbestand dat een programma uitvoert wanneer het wordt geopend. Dit betekent dat het de code of een reeks instructies in het bestand uitvoert. De twee belangrijkste typen uitvoerbare bestanden zijn 1) gecompileerde programma's en 2) scripts.

Op Windows-systemen hebben gecompileerde programma's de bestandsextensie .EXE en worden ze vaak "EXE-bestanden" genoemd. Op Macintosh-computers hebben gecompileerde programma's de extensie .APP, wat een afkorting is van application. Beide typen uitvoerbare bestanden zijn vanuit broncode naar binaire machinecode gecompileerd die rechtstreeks door de CPU kan worden uitgevoerd. EXE-bestanden werken echter alleen in Windows, terwijl APP-bestanden alleen in Mac OS X werken. Dit komt doordat de code wordt uitgevoerd door het besturingssysteem en daarom moet worden gecompileerd in een indeling die het besturingssysteem kan begrijpen.

Niet-gecompileerde uitvoerbare bestanden worden vaak scripts genoemd. Deze bestanden worden opgeslagen in de indeling platte tekst, in plaats van in een binaire indeling. Met andere woorden: je kunt een scriptbestand openen en de code in een teksteditor bekijken. Omdat scripts geen uitvoerbare machinecode bevatten, hebben ze een interpreter nodig om te worden uitgevoerd. Een PHP-bestand kan bijvoorbeeld alleen code uitvoeren wanneer het via een PHP-interpreter wordt uitgevoerd. Als er geen PHP-interpreter beschikbaar is, kan het PHP-script alleen als tekstbestand worden geopend.

Omdat uitvoerbare bestanden code uitvoeren wanneer ze worden geopend, moet je onbekende uitvoerbare bestanden niet openen, vooral niet als ze als e-mailbijlage zijn ontvangen. Hoewel gecompileerde uitvoerbare bestanden het gevaarlijkst zijn, kunnen scriptbestanden ook schadelijke code uitvoeren. Zo kunnen VBScript-bestanden (.VBS) op Windows-systemen automatisch worden uitgevoerd via de ingebouwde Windows Script Host. AppleScript-bestanden (.SCPT) kunnen op dezelfde manier worden uitgevoerd via de AppleScript-interpreter die bij Mac OS X wordt geleverd. Daarom kun je een onbekend bestand beter niet openen als je niet zeker weet of het uitvoerbare code bevat. Hieronder staat een lijst met veelgebruikte bestandsextensies voor uitvoerbare bestanden op Windows- en Macintosh-systemen.

Bestandsextensies voor Windows: .EXE, .COM, .BAT, .VB, .VBS, .WSF, .PIF
Bestandsextensies voor Macintosh: .APP, .SCPT, .APPLESCRIPT

Bijgewerkt February 18, 2011 door Per C.

quizTest je kennis

Which of the following file formats was designed by Adobe?

A
RTF
0%
B
PDF
0%
C
CSV
0%
D
GIF
0%
Correct! Incorrect!     View the File Format definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Uitvoerbaar bestand op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.