? En debugger er et program som analyserer kode av et annet program for å teste for bugs eller feil i koden . De er først og fremst brukes av programvareutviklere som skaper et nytt program eller optimalisere en gammel en til å jobbe med et nytt system . Funksjon
debugger registrerer tilstanden til programmet og koden ble det utførende på tidspunktet for ulykken. De tillater utviklere å finjustere og forbedre programmer.
Fordeler
Debuggere er i stand til å kjøre programmer som bruker single- stepping. Dette utsetter programmet som den kjører så det kan undersøkes .
Typer
De fleste debuggere kjøres fra en kommandolinje- grensesnitt, men front- ender er tilgjengelig for å gi et grafisk brukergrensesnitt , som er nyttig for uerfarne brukere.
misbruker
Debuggere blir noen ganger brukt til å hacke eller knekke et program , omgåelsen registrering eller lisensiering .
Advarsel
Debuggere kan påvirke måten programmet blir testet løyper. Dette er sjelden , men det kan føre til problemer når koding et program.
Historie
Debuggere har vært i bruk siden begynnelsen av dataprogrammering og har hjulpet fremme av ulike programmering språk .