- Source: Pengawakutu
Pengawakutu (bahasa Inggris: debugger) adalah program komputer yang digunakan untuk menguji dan pengawakutuan program lainnya (program target). Kode yang diujikan dijalankan pada sebuah instruction set simulator (ISS). Beberapa pengawakutu menawarkan dua mode operasi, yaitu simulasi parsial atau penuh, untuk membatasi dampak.
Kerusakan terjadi jika program tidak bisa melanjutkan secara normal karena adanya kutu pemrograman. Misalnya: program mungkin akan mencoba menggunakan instruksi yang tidak tersedia pada CPU versi terbaru atau mencoba mengakses memori terproteksi.
Daftar pengawakutu
GNU Debugger (GDB)
Intel Debugger (IDB)
LLDB
Microsoft Visual Studio Debugger
Valgrind
WinDbg
Referensi
Umum
Sanjeev Kumar Aggarwal and M. Sarath Kumar, "Debuggers for Programming Languages". In The Compiler Design Handbook: Optimizations and Machine Code Generation. Edited by Y.N. Srikant and Priti Shankar. Boca Raton, Florida: CRC Press, 2003. pp. 295–327.
Jonathan B. Rosenberg, How Debuggers Work: Algorithms, Data Structures, and Architecture, John Wiley & Sons, ISBN 0-471-14966-7
Lihat pula
Pengawakutuan
Pranala luar
Debugging tools di Curlie (dari DMOZ)
Debugging Tools for Windows
OpenRCE: Various Debugger Resources and Plug-ins Diarsipkan 2008-08-28 di Wayback Machine.
Parallel computing development and debugging tools di Curlie (dari DMOZ)
Kata Kunci Pencarian:
- Pengawakutu
- Pengawakutuan
- Visual Studio Code
- Bahasa rakitan
- Pemrograman
- Flask
- Ruang pengguna
- Perlengkapan pengembangan perangkat lunak
- Daftar istilah teknologi informasi
- Wikidata