Debugger: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Collegamenti esterni: Aggiunto il template "Portale"
fix
 
(Una versione intermedia di un altro utente non mostrate)
Riga 8:
La maggior parte dei debugger include un [[disassembler]], come il programma [[objdump]] delle [[GNU Binutils]].
 
== Descrizione ==
Il compito principale del debugger è quello di mostrare il frammento di [[codice macchina]] che genera il problema (tipicamente un [[crash (informatica)|crash]]). Il codice può essere mostrato nella sua forma nativa, tradotto in linguaggio [[assembly]] o perfino sotto forma di [[codice sorgente]] nel [[linguaggio di programmazione]] in cui il programma analizzato è stato scritto. Per mostrare il codice assembly, il debugger fa tipicamente uso di un [[disassembler]], eventualmente integrato nello stesso. Per l'analisi del codice sorgente, invece, è in generale necessario uno speciale tipo di [[compilazione]] per il programma utente.
 
Riga 22:
 
=== Elenco di debugger più utilizzati ===
{{Divdiv col|cols=2|small=no}}
* [[Absolute Debugger]] (adb)
* [[Allinea Distributed Debugging Tool (DDT)]] (DDT)
Riga 52:
* [[Windbg]]
* [[Tp-cobol-debugger]], debugger opensource per opencobol in linguaggio cobol
{{Divdiv col end}}
 
== Note ==
Riga 63:
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{FOLDOC||debugger}}
 
{{Collaudo del software}}