Bug nedir?

Bug, İngilizce bir kelime olan bug sözcüğü sözlükte "böcek" anlamına gelmektedir. Bug kelimesi bu klişe anlamı dışında teknoloji dünyasında sıkça kullanılır.

Bug kavramı teknoloji dünyasında bir teknolojik icattaki açık anlamında kullanılmaktadır. Bug sistemlerdeki açıkları ifade eder.

Bug bir yazılım veya donanımda meydana gelen hata ya da sorun olarak bilinsede bir yazılım yada donanımda bug olması sıkıntılı bir durumdur.

Bug bir arka kapı'dır. Bug genel olarak bilgisayar programlarındaki ve sistemlerindeki hataları, beklenmeyen sonuçları veya sistemin alışılmadık biçimlerde çalışmasına neden olan oluşumları tanımlamak için kullanılır.

Bug'lar neden kaynaklanır?

Bug'ların büyük bir kısmı program geliştiricilerin dizayn veya kaynak koddaki hatalarından geri kalan kısmı da derleyicilerin hatalı kod üretmesinden kaynaklanır.

Buggy nedir?

Bir program çok sayıda bug içeriyorsa ya da buglar çalışmasını ciddi şekilde aksatıyorsa programa "buggy" denir.

Bug'lar hakkında ayrıntılı bilgiler veren raporlar hangileridir?

1. Bug reports (bug raporları)

2. Fault reports (hata raporları)

3. Problem reports (problem raporları)

Bug nerelerde bulunur?

1. Bilgisayar yazılımlarında,

2. Web sitesi scriptlerinde,

3. İşletim sistemlerinde,

4. Bilgisayar oyunlarında,

5. Bilgisayar donanımlarında

Bug'lar nasıl bulunur?

Bug'lar bazen araştırma yöntemiyle, bazen bir ürünü kullanırken yada bir oyunu oynarken rastgele bir şekildede bulabilirsiniz.

Bug ile ne yapılır?

1. İşletim sistemindeki bug'lar sebebiyle bilgisayarınız korsanların eline geçebilir,

2. Web sitesi scriptlerinizdeki buglar sebebiyle kullanıcılarınızın bilgileri çalınabilir,

3. Web sitesi scriptlerinizdeki buglar sebebiyle web siteniz başkalarının eline geçebilir,

4. Web sitesi scriptlerinizdeki buglar sebebiyle web siteniz kötü amaçlarla kullanılabilir,

5. Oyunlardaki bug'lar sayesinde oyunda üstünlüğü ele geçirebilir oyunu rahatça kazanabilirsiniz,

6. Bilgisayar yazılımlarındaki bug'lar sayesinde istediğiniz bilgisayara rahatça erişme imkanına sahip olabilirsiniz.

Bug'lar karşısında ne yapılır?

Bug bulan bir kişi iyi niyetliyse bunu bulduğu sistemin ilgilisine bildirebilir kötü niyetliysede bug tespit edilene kadar her türlü kötü işlerde bulunabilir. Hatta bug'ları diğer kullanıcılarla paylaşarak zararın dahada büyümesine sebebiyet verebilir.

Herhangi bir sistemde bug olmaması için alabilinecek tedbirler nelerdir?

Ne olursa olsun bilgisayar yazılımları insan tarafından yapıldığı için mutlaka açık bırakılan bir yer yani bir bug bulunabilir. O yüzde bug'lardan korunabilmek için en önemli unsur "hata ayıklama" dır.

Tester'ler bu iş için çalıştırılırlar, herhangi bir yeni çıkacak yazılım öncelikle tester'ler tarafından inciği boncuğu incelenenip hatalar varsa ayıklanıp düzeltilmelidir. Yazılım piyasaya sürüldükten sonrada bu işlemler devam etmelidir. Eğer yazılım piyasaya sürüldükten sonra bir bug tespit edilirse hemen kullanıcılar uyarılarak gerekli yama, patch ile bug kapatılmalıdır.

Yorumlar

Bu sayfa ait yorum bulunamadı. İlk yorum yapan siz olun.

Yorum ekle

Vazgeç