Loading...
Istilah terakhir
Software

Debugging

Dalam komputer, debugging adalah proses mencari dan memperbaiki atau melewati bugs (kesalahan) dalam kode program komputer atau rekayasa perangkat keras. Untuk debug perangkat program atau hardware adalah mulai dengan masalah, mengisolasi sumber masalah, dan kemudian memperbaikinya. Seorang pengguna dari sebuah program yang tidak tahu bagaimana untuk memperbaiki masalah dapat belajar cukup tentang masalah yang dapat menghindari itu sampai secara permanen. Ketika seseorang mengatakan mereka telah debug program atau “terdapat bug” dari sebuah program, mereka menyiratkan bahwa mereka tetap terus mengembangkan hingga bug tidak lagi ada.

Debugging adalah proses yang diperlukan dalam hampir semua proses perangkat lunak atau perangkat keras pengembangan baru, entah itu produk komersial, perusahaan atau program aplikasi pribadi. Untuk produk yang kompleks, debugging dilakukan sebagai hasil dari uji unit untuk unit terkecil dari sistem, setiap komponen diuji hingga semua komponen dapat bekerja bersama-sama, sistem diuji lagi untuk mencocokan dengan produk yang sudah ada, dan diuji lagi selama pengujian program beta, ketika pengguna mencoba produk sebelum dikeluarkan secara terbuka. Karena kebanyakan program komputer dan banyak perangkat keras diprogram berisi ribuan baris kode, hampir semua produk baru mungkin mengandung beberapa bug. Selalu, bug yang terdapat pada fungsi yang paling banyak digunakan adalah bug yang pertama kali diperbaiki. Versi awal dari program yang memiliki banyak bug disebut sebagai “buggy”.

Alat debugging (disebut debugger) membantu mengidentifikasi kesalahan coding pada berbagai tahap pembangunan. Beberapa paket bahasa pemrograman mencakup pusat untuk memeriksa kode kesalahan seperti yang sedang dibuat.

Tagged
Leave a Reply

Your email address will not be published. Required fields are marked *