Et debugger er et program , der analyserer koden for et andet program til at teste for fejl eller fejl i koden . De er primært brugt af softwareudviklere , der skaber et nyt program eller optimere en gammel til at arbejde med et nyt system. Funktion
debugger registrerer tilstanden af programmet og koden var det fuldbyrdende på tidspunktet for styrtet. De tillader udviklere at finjustere og forbedre programmerne.
Fordele
Debuggers er i stand til at køre programmer ved hjælp single- stepping. Dette stopper programmet , da det kører , så det kan blive undersøgt.
Typer
fleste debuggere køres fra en kommandolinje , men front- ender er til rådighed til at give en grafisk brugergrænseflade, som er nyttigt at uerfarne brugere.
misbruger
Debuggers er undertiden bruges til at hacke eller knække et program , uden registrering eller tilladelse .
Advarsel
Debuggers kan påvirke den måde, programmet bliver testet kørsler. Det er sjældent , men det kan føre til problemer, når kodning en ansøgning.
Historie
Debuggers har været i brug siden begyndelsen af edb-programmering og har hjulpet avancement forskellige programmering sprog.