Saturday, 19 May 2012  Home | Blog | ngedib.com | depirianto
 
 

BUG

Written by Efa Kumalasari
Monday, 10 November 2008 Bug bila diterjemahkan ke dalam bahasa Indonesia adalah serangga atau kutu. Bug merupakan suatu kesalahan desain pada suatu perangkat keras komputer atau perangkat lunak computer yang menyebabkan peralatan atau program tidak berfungsi sebagai mestinya. Bug umumnya lebih dikenal dalam dunia perangkat lunak dibandingkan perangkat keras.

Kenapa dinamakan bug?
Tahun 1945 sewaktu ukuran computer masih sebesar kamar, pihak militer Amerika Serikat menggunakan computer yang bernama “Mark 1”. Suatu hari komputer ini tidak berfungsi dengan semestinya, setelah komputer itu diperiksa ternyata ada suatu bagian pernagkat keras di mana terdapat serangga yang tersangkut. Setelah serangga itu diangkat dari perangkat keras, computer dapat berfungsi dengan baik. Maka sejak saat itu kata bug lekat dengan masalah masalah pada computer.

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.

Insiden Bug yang terkenal
Y2K, yaitu bug yang berhubungan dengan kebiasaan banyak programmer di tahun 1980-an untuk menyimpan tahun dalam format 2 angka. Kebiasaan ini menimbulkan masalah saat mendekati tahun 2000, yaitu kesadaran bahwa tahun 2000 akan diinterprestasikan sebagai tahun 1900.

Sumber: Wikipedia Bahasa Indonesia, Ensiklopedia Bebas.