Sommario:
Definizione - Cosa significa Debugger?
Un debugger è un programma software utilizzato per testare e trovare bug (errori) in altri programmi.
Un debugger è anche noto come strumento di debug.
Techopedia spiega Debugger
Un debugger è un programma informatico utilizzato dai programmatori per testare ed eseguire il debug di un programma di destinazione. I debugger possono utilizzare simulatori di set di istruzioni, anziché eseguire un programma direttamente sul processore per ottenere un livello superiore di controllo sulla sua esecuzione. Ciò consente ai debugger di arrestare o arrestare il programma in base a condizioni specifiche. Tuttavia, l'uso di simulatori riduce la velocità di esecuzione.
Quando un programma si arresta in modo anomalo, i debugger mostrano la posizione dell'errore nel programma di destinazione. La maggior parte dei debugger è anche in grado di eseguire programmi in modalità passo-passo, oltre a fermarsi su punti specifici. Inoltre, possono spesso modificare lo stato dei programmi mentre sono in esecuzione.
