Yazılım Jargonundaki Bug Nedir ve Nereden Çıkmıştır?



WeBeyn Mobil Platformlarda
Android uygulamamız Windows Phone uygulamamız Yakında!
Diğer, Donanım & Yazılım -

Bug-logo-webeyn

Yazılım jargonunda yakından tanıdığımız “bug” nedir ve nereden çıkmıştır? Bug‘ın derinliklerine iniyoruz.

Hatalara bug, karşılaşılan bu hataları ayıklama işlemine ise debugging deniyor. Peki bu kelimeler ne anlama geliyor?

İngilizce‘de bug “böcek“, debugging ise “böcekten arınmak” anlamına geliyor.

Bu kelimeler neden yazılım dünyasında kullanılıyor diye soracak olursanız, onun hikayesi ise şöyle.

9 Eylül 1947′de Amerika’da Mark II adlı askeri bir bilgisayar durup dururken bozulur. Mark II, bir oda büyüklüğünde, birçok elektronik parçadan oluşan ve amacı sadece matematik işlemleri yapmak olan bir bilgisayardır. Uzun araştırmalardan sonra teknisyenler sonunda bozukluğun sebebini bulurlar. Devrelerin arasına sıkışıp kalan, kendiyle beraber devreleri de kömüre döndüren bir böcek. Böceğin devreden alınması ve gerekli tamiratın yapılmasından sonra Mark II tekrar sorunsuz şekilde çalışmaya başlar. Mark II’den sorumlu asker Grace Murray Hopper, bilgisayarın günlük rapor defterine böceği bantla yapıştırıp şu notu düşer. “First actual case of bug being found.” (Böceğin ilk vakası bulunmuştur.) O tarihten bu tarihe bilgisayarda meydana gelen hatalara “bug”, bu hataları çözme işlemine de “debug” denir.

Aşağıda görüntüleyeceğiniz defter yaprağı, National Museum of American History müzesinde sergilenmektedir.

Bug-webeyn

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.