Yazılım hatası (bug), bir bilgisayar programının veya yazılım sisteminin yanlış veya beklenmeyen bir sonuç üretmesine ve istenmeyen şekillerde davranmasına neden olan bir hata, kusur ya da arızadır. Hataları bulma ve düzeltme süreci "hata ayıklama" olarak adlandırılır ve genellikle hataları saptamak için resmi teknikler veya araçlar kullanır. 1950'lerden bu yana bazı bilgisayar sistemleri, yapılan işlemler sırasında çeşitli bilgisayar hatalarını caydırmak, tespit etmek veya otomatik olarak düzeltmek için tasarlandı.
Hataların çoğu, bir programın tasarımında, kaynak kodunda ya da bu tür programlar tarafından kullanılan bileşenlerde ve işletim sistemlerinde yapılan hata ve hatalardan kaynaklanır. Geri kalan kısmı derleyicilerin hatalı kod üretmesinden kaynaklanır. Çok sayıda hata içeren ve/veya işlevselliğini ciddi şekilde aksatan hatalar içeren bir programın "buggy" (arızalı) olduğu söylenir. Hatalar, dalga etkisi yapabilecek hataları tetikleyebilir. Hataların hemen fark edilmeyen etkileri olabilir veya programın çökmesine/bilgisayarın donmasına neden olabilir. Diğer hatalar güvenlik hataları olarak nitelendirilir ve örneğin, kötü niyetli bir kullanıcının yetkisiz ayrıcalıklar elde etmek için erişim kontrollerini atlamasını sağlayabilir.
Orta İngilizce'de bugge kelimesi, yaratıklar için kullanılan terimler olan "bugbear" ve "bugaboo" kelimelerinin temelini oluşturmaktadır. Kusurları tanımlamak için kullanılan "bug" ("böcek") terimi, elektronik bilgisayarlar ve bilgisayar yazılımlarından daha eskidir ve 1870'lerden beri mühendislik jargonunun bir parçasıdır; terimin ilk kullanım alanı, mekanik arızaları tanımlamak olarak tahmin edilmektedir. 1878'de Thomas Edison, bir iş arkadaşına yazdığı mektupta tekniksel bir işlev bozukluğunu anlatmak için "bug" kelimesini kullandı.
Kaynakça
- ^ a b . ShiftDelete.net. 18 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Haziran 2021.
- ^ . Hürriyet. 11 Haziran 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Haziran 2021.
- ^ Mittal, Varun; Aditya, Shivam (1 Ocak 2015). "Recent Developments in the Field of Bug Fixing". Procedia Computer Science. International Conference on Computer, Communication and Convergence (ICCC 2015) (İngilizce). 48: 288-297. doi:10.1016/j.procs.2015.04.184. ISSN 1877-0509. 30 Nisan 2021 tarihinde kaynağından . Erişim tarihi: 10 Haziran 2021.
- ^ Computerworld staff (3 Eylül 2011). "Moth in the machine: Debugging the origins of 'bug'". Computerworld (İngilizce). 25 Ağustos 2015 tarihinde kaynağından .
- ^ (İngilizce). 1 Ağustos 2013. 19 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Temmuz 2019.
- ^ Edison'dan Puskas'a. 13 Kasım 1878. Edison evrakları. Thomas Edison Ulusal Tarihi Parkı. Millî Park Hizmeti. West Orange, N.J.
- ^ Hughes, Thomas Parke (1989). American Genesis: A Century of Invention and Technological Enthusiasm, 1870-1970 (İngilizce). Penguin Books. s. 75. ISBN . 15 Ağustos 2021 tarihinde kaynağından . Erişim tarihi: 26 Ekim 2022.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Yazilim hatasi bug bir bilgisayar programinin veya yazilim sisteminin yanlis veya beklenmeyen bir sonuc uretmesine ve istenmeyen sekillerde davranmasina neden olan bir hata kusur ya da arizadir Hatalari bulma ve duzeltme sureci hata ayiklama olarak adlandirilir ve genellikle hatalari saptamak icin resmi teknikler veya araclar kullanir 1950 lerden bu yana bazi bilgisayar sistemleri yapilan islemler sirasinda cesitli bilgisayar hatalarini caydirmak tespit etmek veya otomatik olarak duzeltmek icin tasarlandi Hatalarin cogu bir programin tasariminda kaynak kodunda ya da bu tur programlar tarafindan kullanilan bilesenlerde ve isletim sistemlerinde yapilan hata ve hatalardan kaynaklanir Geri kalan kismi derleyicilerin hatali kod uretmesinden kaynaklanir Cok sayida hata iceren ve veya islevselligini ciddi sekilde aksatan hatalar iceren bir programin buggy arizali oldugu soylenir Hatalar dalga etkisi yapabilecek hatalari tetikleyebilir Hatalarin hemen fark edilmeyen etkileri olabilir veya programin cokmesine bilgisayarin donmasina neden olabilir Diger hatalar guvenlik hatalari olarak nitelendirilir ve ornegin kotu niyetli bir kullanicinin yetkisiz ayricaliklar elde etmek icin erisim kontrollerini atlamasini saglayabilir Orta Ingilizce de bugge kelimesi yaratiklar icin kullanilan terimler olan bugbear ve bugaboo kelimelerinin temelini olusturmaktadir Kusurlari tanimlamak icin kullanilan bug bocek terimi elektronik bilgisayarlar ve bilgisayar yazilimlarindan daha eskidir ve 1870 lerden beri muhendislik jargonunun bir parcasidir terimin ilk kullanim alani mekanik arizalari tanimlamak olarak tahmin edilmektedir 1878 de Thomas Edison bir is arkadasina yazdigi mektupta tekniksel bir islev bozuklugunu anlatmak icin bug kelimesini kullandi Kaynakca a b ShiftDelete net 18 Haziran 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 11 Haziran 2021 Hurriyet 11 Haziran 2021 tarihinde kaynagindan arsivlendi Erisim tarihi 11 Haziran 2021 Mittal Varun Aditya Shivam 1 Ocak 2015 Recent Developments in the Field of Bug Fixing Procedia Computer Science International Conference on Computer Communication and Convergence ICCC 2015 Ingilizce 48 288 297 doi 10 1016 j procs 2015 04 184 ISSN 1877 0509 30 Nisan 2021 tarihinde kaynagindan Erisim tarihi 10 Haziran 2021 Computerworld staff 3 Eylul 2011 Moth in the machine Debugging the origins of bug Computerworld Ingilizce 25 Agustos 2015 tarihinde kaynagindan Ingilizce 1 Agustos 2013 19 Temmuz 2019 tarihinde kaynagindan arsivlendi Erisim tarihi 19 Temmuz 2019 Edison dan Puskas a 13 Kasim 1878 Edison evraklari Thomas Edison Ulusal Tarihi Parki Milli Park Hizmeti West Orange N J Hughes Thomas Parke 1989 American Genesis A Century of Invention and Technological Enthusiasm 1870 1970 Ingilizce Penguin Books s 75 ISBN 978 0 14 009741 2 15 Agustos 2021 tarihinde kaynagindan Erisim tarihi 26 Ekim 2022