Runtimefout

Een runtime-fout is een fout in een programma die optreedt terwijl het programma wordt uitgevoerd. De term wordt vaak gebruikt als tegenstelling tot andere typen programmafouten, zoals syntaxisfouten en fouten tijdens het compileren.

Er zijn veel verschillende typen runtimefouten. Een voorbeeld is een logische fout, die de verkeerde uitvoer oplevert. Een misberekening in de broncode of een spreadsheetprogramma kan bijvoorbeeld het verkeerde resultaat opleveren wanneer een gebruiker een formule in een cel invoert. Een ander type runtimefout is een geheugenlek. Door dit type fout blijft een programma tijdens het uitvoeren steeds meer RAM gebruiken. Een geheugenlek kan worden veroorzaakt door een oneindige lus, het niet vrijgeven van ongebruikt geheugen of andere redenen.

Het vastlopen van een programma is het meest opvallende type runtimefout, omdat het programma tijdens het uitvoeren onverwacht wordt afgesloten. Vastlopers kunnen worden veroorzaakt door geheugenlekken of andere programmeerfouten. Veelvoorkomende voorbeelden zijn delen door nul, verwijzen naar ontbrekende bestanden, ongeldige functies aanroepen of bepaalde invoer niet correct verwerken.

NOTE: Runtimefouten worden vaak "bugs" genoemd en worden vaak gevonden tijdens het debuggen, voordat de software wordt uitgebracht. Wanneer runtimefouten worden gevonden nadat een programma onder het publiek is verspreid, brengen ontwikkelaars vaak patches, of kleine updates, uit die bedoeld zijn om de fouten te herstellen.

Bijgewerkt April 27, 2012 door Per C.

quizTest je kennis

Which of the following might have a file extension?

A
Filename
0%
B
Website
0%
C
Storage volume
0%
D
Recycle bin
0%
Correct! Incorrect!     View the Filename definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van Runtimefout 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.