teknoloji

Bug Ne Demek? Thomas Edison ile Ne İlgisi Var?

Şayet sıklıkla bilgisayar kullanan biriyseniz “bug” olarak bahsedilen kusurlarla karşılaşmışsınızdır. Oyunlarda, uygulamalarda yahut yazılımlarda meydana gelen bir yanlışla karşılaşıldığı vakit akıllara birinci olarak “bug” sözü gelir. Sıkça kullandığımız bu sözün birinci olarak hangi alanda ve neden kullanıldığını biliyor muydunuz?

Bu içeriğimizde sizlere bug ne demek sorusunun karşılığını verecek, bug sözünün nasıl ortaya çıktığını ve birinci bilgisayar bugını kimin bulduğunu sizlerle paylaşacağız.

Bug ne demek?

Bug sözü rastgele bir bilgisayar programı yahut donanım sistemindeki bir yanılgı yahut kusura verilen isimdir. Buglar sistemin beklenmedik ve olumsuz tesirler ortaya çıkarmasına sebep olur. Bir yazılımın, sistemin yahut bu stil şeylerin yapması gereken şeyi gerçek yapmaması yahut tasarlandığı sürecin aksisi süreçler yapmasına bug ismi verilir. Yani aslında bug, bilgisayar alanında gerçekleşen kusurlara verilen genel isimdir.

Bug ismini verdiğimiz yanlışlar genelde geliştiricilerin kaynak kodlarında yaptığı yanlışlar yahut birtakım eksiklikler ve yanlışlar nedeniyle ortaya çıkar. Bu çeşit bugları da genelde oyunlarda görebilirsiniz. Oyunda olağan gezerken bir anda olmaması gereken yerlere ışınlanmak, bomboş bir toprakta takılıp kalmak yahut yapılan bir vazifenin geçerli rakamlmaması üzere yanılgıları bug olarak isimlendirebiliriz. Geliştiriciler, kodlarda bulunan yanlışları kapatan bir güncelleme yayınlayarak bu bugları yok ederler.

Elbette buglar yalnızca oyunlar için geçerli değil. Bir bilgisayar programının kodlarında yapılan bir yanlışlık programın daima çökmesine sebep olabilir ya da üstüne tıklanan bir tuşun fonksiyonsuz kalmasına yol açabilir. Münasebetiyle bilgisayar programlarında da çeşitli aksiliklere yol açan buglar görebiliriz.

Bug sözünü birinci sefer Thomas Edison kullandı:

Bug sözü bizim vaktimizde genel olarak bilgisayar ve yazılım alanında kullanılıyor lakin bu terim çok daha hanevelki tarihlere dayanıyor. Bug sözünün birinci olarak kayıtlara geçtiği yıl 1878. Kelimeyi birinci kullanan kişi ise o yıllarda ortağına aygıt hakkında bilgi veren Thomas Edison’du.

Thomas Edison, yazdığı mektupta bug sözünü birinci olarak üzerinde çalıştığı telgraf sisteminde ortaya çıkan tekniksel bir fonksiyon bozukluğunu anlatma gayesiyle kullanmıştı. Tek kablo üzerinden dört farklı telgraf iletme ve almayı hedefleyen Edison, ortaya çıkan sorunu çözmek için de “bug trap”, yani bug (böcek) tuzağı ismini verdiği bir tahlil üretti. O vakitten beri de bu söz çeşitli sistemlerde ortaya çıkan fonksiyon bozuklukları için kullanıldı.

Bug sözü neden bilgisayar yanılgılarında kullanılıyor?

Bir hanevelki alt başlığımızdan anlayacağınız üzere bilgisayarlar ve yazılımlar daha tasarlanmamışken bile bug sözü mekanik sistemlerde oluşan yanlışları belirtmek için kullanılıyordu. Thomas Edison ile başlayan bu furya, neredeyse yüz yıl boyunca dhaneam etti. Sonrasında ise çok farklı bir durum meydana geldi ve bu durum, bug sözünü bilgisayar yanılgılarında kullanmamızın sebebi olarak tarihe geçti.

İnanması güç, bir o kadar da değişik bir kıssaya hazır olun: Tarihe geçen birinci bilgisayar bugı, gerçek bir böcekti. Yanlış duymadınız. 9 Eylül 1947 tarihinde, saat 15.45 sularında geçen bir kayıtta, bir bilgisayar sisteminde birinci sefer bir bug bulunduğu yazıyordu ve bu yanılgı (bug), hakikaten de bir böcekti. Amerikan Donanması’na ilişkin Harvard Mark II Aiken Relay Calculator bilgisayarının içerisine kaçan bir güve bilgisayarın çökmesine sebep olmuştu.

O gün Harvard Mark II’yi kullanan bireyler elbette bug sözünü birinci bulan bireyler değildi lakin bu sözün bilgisayar yanılgılarında kullanılmasında çok büyük katkıları oldu. O günden sonra bu hadise bir ölçü dalga konusu olsa da vakitle bug sözü bilgisayar ve yazılım yanılgılarının ortaya çıkmasıyla çok daha yaygın hale geldi. Bugün oyunlarda bile bir yanılgı gördüğümüzde kullandığımız bug sözü, tarihte bir bilgisayarın içine giren güve sayesinde bilgisayar tabirleri ortasına yerleşti.

Bilgisayar bugları felakete yol açabilir mi?

Bug olarak bahsettiğimiz kusurların büyük çoğunluğu aslında kodlardaki ufak tefek yanlışlar nedeniyle küçük yanlışlar olsa da bugların daha hanevel felakete yol açtığı kimi noktalar da oldu. Bunlardan biri, 1980’lerde kullanılan bir radyasyon terapisi makinesinde bulunan bir kusur sonucunda ortaya çıktı. Therac-25 modeli makinenin kodlarında bulunan bir bug, hastaların hayatını kaybetmesine sebep oldu.

1996 yılında Avrupa Uzay Ajansı (ESA) prototipi olan Ariane 5 roketinin kodlarında bulunan bug, roketin kalkıştan bir dakika sonra patlayacak formda ayarlanmasına sebep olmuştu. 1994 yılında ise RAF Chinnook modeli bir helikopterin kodlarındaki yanılgı, hava aracının yere çakılmasına ve helikopterde bulunan 29 kişinin hayatını kaybetmesine yol açtı.

Bug ne demek, nasıl ortaya çıktı ve neden bilgisayar yanlışlarında kullanılıyor sorularına yanıt verdiğimiz içeriğimizin sonuna gelmiş bulunuyoruz. Bu ve bunun üzere haberlerimizin dhaneamı gelecek. Kaçırmamak için bizleri takipte kalın.

Etiketler
Daha Fazla Göster

Bir Cevap Yazın

İlgili Makaleler

Göz Atın
Kapalı
Başa dön tuşu
Kapalı
Kapalı