? En debugger är ett program som analyserar koden för ett annat program för att testa för buggar eller fel i koden . De används främst av programutvecklare som skapar ett nytt program eller optimera en gammal man att arbeta med ett nytt system . Funktion
debugger registrerar tillståndet i programmet och koden det kördes vid tiden för kraschen . De tillåter utvecklare att finjustera och förbättra programmen .
Fördelar
Debuggers kan köra program som använder singel - stepping . Detta pausar programmet när det körs så att det kan undersökas .
Typer
flesta debuggers körs från ett kommandoradsgränssnitt , men front -ends finns tillgängliga för att ge ett grafiskt användargränssnitt , vilket är till hjälp för oerfarna användare .
missbrukar
Debuggers ibland används för att hacka eller knäcka ett program , förbi registrering eller tillstånd .
Varning
Debuggers kan påverka hur programmet testas körningar . Detta är ovanligt , men det kan leda till problem vid kodning av en ansökan .
Historia
Debuggers har varit i bruk sedan början av datorprogrammering och har hjälpt avancemang av olika programmering språk .