Depurador
De Wikipedia, la enciclopedia libre
Un depurador (en inglés, debugger), es una herramienta para depurar o limpiar de errores de algún programa informático. Habitualmente, entre las opciones de compilación, deben añadirse instrucciones para generar información para el depurador.
El depurador permite monitorizar la ejecución de un programa, asociando el código fuente con las instrucciones ejecutadas por el programa, detener la ejecución, seguir el flujo y comprobar los valores de las variables.
Entre sus principales funciones, tenemos:
- Ejecutar línea por línea.
- Detenerse en una línea del código del programa.
- Verificar o cambiar el valor de una variable.
- Revisar el comportamiento del programa, bajo ciertas circunstancias.
[editar] Ejemplos de depuradores
- GNU Debugger (gdb)
- SoftICE
- OllyDbg
- Trw2000
- Ida Pro