Anda di halaman 1dari 1

Bug

Posted on 03/03/2010 by dunkom


Bug dengan terjemahan langsung ke bahasa Indonesia adalah serangga atau kutu. Bug
merupakan suatu kesalahan desain pada suatu perangkat keras komputer atau perangkat lunak
komputer yang menyebabkan peralatan atau program itu tidak berIungsi semestinya. Bug
umumnya lebih umum dalam dunia perangkat lunak dibandingkan dengan perangkat keras.
Kenapa dinamakan bug?
Tahun 1945 sewaktu ukuran komputer masih sebesar kamar, pihak militer Amerika Serikat
menggunakan komputer yang bernama 'Mark 1. Suatu hari komputer ini tidak berIungsi dengan
semestinya, setelah komputer itu diperiksa ternyata ada suatu bagian perangkat keras di mana
terdapat serangga yang tersangkut. Setelah serangga itu diangkat dari perangkat keras, komputer
dapat berIungsi dengan baik. Maka sejak saat itu kata bug lekat dengan masalah-masalah pada
komputer. Debugging adalah proses menghilangkan bug dari suatu program.
Insiden bug yang terkenal
Y2K, yaitu bug yang berhubungan dengan kebiasaan banyak programmer di tahun 1980-an
untuk menyimpan tahun dalam Iormat 2 angka. Kebiasaan ini menimbulkan masalah saat
mendekati tahun 2000, yaitu kesadaran bahwa tahun 2000 akan diinterprestasikan sebagai tahun
1900.
Debugging
adalah sebuah metode yang dilakukan oleh para pemrogram dan pengembang perangkat lunak
untuk mencari dan mengurangi bug, atau kerusakan di dalam sebuah program komputer atau
perangkat keras sehingga perangkat tersebut bekerja sesuai dengan harapan. Debugging
cenderung lebih rumit ketika beberapa subsistem lainnya terikat dengan ketat dengannya,
mengingat sebuah perubahan di satu sisi, mungkin dapat menyebabkan munculnya bug lain di
dalam subsistem lainnya.

Anda mungkin juga menyukai