Debugger: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Etichette: Modifica da mobile Modifica da web per mobile
Nessun oggetto della modifica
Etichette: Modifica da mobile Modifica da web per mobile
Riga 3:
[[Image:OllyDbg capture.png|thumb|Screenshot di OllyDbg]]
 
Un '''debugger''' in informatica è un [[Programma (informatica)|programma/software]] specificatamente progettato per l'analisi e l'eliminazione dei [[bug]] ([[debugging]]), ovvero errori di [[programmazione (informatica)|programmazione]] interni al codice di altri programmi.

Assieme al [[compilatore]] è fra i più importanti strumenti di sviluppo a disposizione di un [[programmatore]], spesso compreso all'interno di un [[ambiente integrato di sviluppo]] (IDE), in quanto in grado di aiutare il [[programmatore]] ad individuare [[errore di semantica|errori di semantica]] all'interno del [[codice sorgente]] del programma, altrimenti di difficile individuazione in fase di [[runtime]]. La maggior parte dei ''debugger'' include un [[disassembler]], come il programma [[objdump]] delle [[GNU Binutils]].
 
==Descrizione==