apa itu bug ?


Dalam TI, bug mengacu pada kesalahan, kesalahan atau cacat dalam program komputer atau sistem perangkat keras apa pun. Bug menghasilkan hasil yang tidak terduga atau menyebabkan sistem berperilaku tidak terduga. Singkatnya itu adalah perilaku atau hasil apa pun yang didapat oleh suatu program atau sistem tetapi tidak dirancang untuk melakukannya.

Tidak jelas kapan istilah "bug" pertama kali digunakan untuk menunjukkan kesalahan pada sesuatu, karena bahkan Thomas Edison menyebutkannya dalam surat kepada rekan bahwa bug muncul kemudian pada proses penemuan dan bahwa lebih banyak waktu harus dihabiskan untuk memperbaikinya sebelum produk dapat dibuat komersial

Pada 9 September 1947, kesalahan pada komputer Mark II yang dioperasikan Angkatan Laut AS disebabkan oleh ngengat yang terjebak di antara dua relay listrik. William Burke, operator yang menemukannya, sangat terhibur sehingga ia mengambil ngengat dan meletakkannya di buku catatan dengan anotasi "Kasus bug pertama yang ditemukan". Ini dimaksudkan sebagai pelesetan dan tentu saja bukan pertama kalinya kata itu digunakan untuk menunjukkan kesalahan. Log-book tersebut sekarang dipajang di Museum Nasional Sejarah Amerika di Smithsonian Institute, dengan ngengat masih melekat.

Tidak jelas kapan istilah "bug" pertama kali digunakan untuk menunjukkan kesalahan dalam sesuatu. Thomas Edison, penemu abad ke-19, menyebutkan dalam surat kepada rekanan bahwa bug muncul kemudian dalam proses penemuan dan bahwa lebih banyak waktu akan diperlukan untuk perbaikan sebelum komersialisasi produk.

Sering kali tujuan pengembang atau perancang perangkat lunak apa pun untuk menghasilkan pekerjaan bebas bug. Sebenarnya, produk bebas bug adalah tanda yang sangat sulit (dan mahal) untuk dicapai. Beberapa bug dapat menyebabkan ketidaknyamanan yang sepele, tetapi yang lain dapat, dan telah, menyebabkan kerusakan parah dan bahkan kematian. Banyak desain canggih dan teknologi implementasi bertujuan untuk mencegah jumlah dan tingkat keparahan bug dan identifikasi dan penghapusan cacat tersebut sedini mungkin dalam proses produksi. Tindakan menghapus kesalahan ini disebut debugging.

0 Response to "apa itu bug ?"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel