Een debugger is een programma dat de code van een ander programma om te testen op bugs of fouten in de code analyseert . Ze worden voornamelijk gebruikt door softwareontwikkelaars die het maken van een nieuw programma of het optimaliseren van een oud om te werken met een nieuw systeem . Functie De debugger registreert de status van het programma en de code was het uitvoeren van op het moment van de crash . Ze kunnen ontwikkelaars te fine-tunen en programma's te verbeteren . Voordelen Debuggers zijn in staat om programma's met behulp van single- stepping draaien . Dit pauzeert het programma als het wordt uitgevoerd zodat het kan worden onderzocht . Soorten meeste debuggers uitvoeren vanaf een command - line interface , maar front- ends zijn beschikbaar om een grafische user interface , wat handig is om onervaren gebruikers te voorzien . misbruik Debuggers worden soms gebruikt om te hacken of kraken een programma , het omzeilen van registratie of vergunning . Waarschuwing Debuggers kan negatieve invloed hebben op de manier waarop het programma wordt getest runs. Dit is zeldzaam , maar het kan leiden tot problemen bij het coderen van een toepassing . Geschiedenis Debuggers zijn in gebruik sinds het begin van het programmeren van computers en de vooruitgang hebben geholpen van verschillende programmeertalen .
|