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

elektronikmuh

Yönetici
Yönetici
Yönetici
Katılım
13 Ocak 2007
Mesajlar
2,227
Puanları
1,866
Yaş
46
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.

1-debug-600x450.jpg



Kaynak: http://www.webeyn.com/yazilim-jargonundaki-bug-nedir-ve-nereden-cikmistir/#ixzz4wB7NT03r
Bu yazı yukarıda belirtilen adresten alınmıştır.
 

Forum istatistikleri

Konular
127,950
Mesajlar
913,863
Kullanıcılar
449,598
Son üye
kadir12366

Yeni konular

Geri
Üst