“Bilgisayar Bug” Bir Nedir ve Nerede Terim Geldin?

Aug 24, 2025
Bilgisayar Tarihi
Benj Edwards

Muhtemelen daha önce duydunuz: Yazılımda bir "hata" var, bir şeyin arızalanmasına ya da yaramazlık yapmasına neden olur. Tam olarak bir bilgisayar hatası nedir ve terim nereden geldi? Açıklayacağız.

Bir hata, bilgisayar yazılımında istenmeyen bir hatadır.

Bir "bilgisayar hatası" veya "yazılım hatası", kasıtsız bir programlama hatası veya bilgisayar yazılımı veya donanımında kusur için bir terimdir. Hatalar, donanım tasarımlarında veya bilgisayar uygulamaları, ürün yazılımı veya işletim sistemleri oluşturmak için kullanılan yazılım araçlarının zincirinde insan hatasından ortaya çıkar.

Bir yazılım hatası, bir programcı yazılımı yazarken ya da işe yarayan kod yazarken ancak programcı tarafından öngörülen kasıtsız sonuçlara sahip olduğunda bir hata yaptığında doğar. Böcekleri yazılımdan çıkarmak "hata ayıklama" denir.

Yapımda bir yazılım hatası. Afrika Stüdyosu / Shutterstock

Günümüzün yazılım odaklı dünyasında, böcekler ciddi bir iştir. Neredeyse 20 yıl önce, Ulusal Standartlar ve Teknoloji Enstitüsü, yazılım hatalarını tahmin etti ABD ekonomisine yıllık neredeyse 60 milyar dolar mal oldu (2002'de GSYİH'nın yaklaşık% 0.6'sı) - o zamandan beri muhtemelen artan bir sayı. Hataların olumsuz etkilerini doğru bir şekilde ölçerken zordur, arızalı yazılımın verimliliği nasıl etkileyebileceğini hayal etmek kolaydır. Hatta olabilir Riske kadar hayat koymak ulaşım veya tehlike alanında hayati altyapı Santraller gibi.

Neden onlara böcek diyoruz?

"Hata" terimi, bilgisayarların icadını önler ve aslında "hata" terimini bir mühendislik hatasına atıfta bulunmak için kiminle kodladığını bilmiyoruz. Yazılı kayıtlarda tarihçiler, en erken 1870'lerde Thomas Edison'a geri döndüler.

Thomas Edison onun fonografıyla (ca. 1878). Kongre Kütüphanesi

Edison, kişisel notlarındaki terimi ve yazışmalarında, çözülmesi gereken zor bir sorun ya da gerekli olan bir mühendislik hatası anlamına gelir. Hatta böceklerle ilgili olan terim hakkında bile şaka yaptı. 1878 harf :

"Kısmen doğruydun, cihazımda bir 'hata' buldum, ancak telefonda uygun değildi. 'Callbellum cinsindendi.' Böcek, telefonların tüm çağrı cihazlarında varlığı için koşulları buluyor gibi görünüyor. "

Bazıları Edison'un örneklerini demek "Hata" terimini oluşturduğu, daha önce birinden kaynaklanmasının mümkün olduğu ve mühendislik arkadaşları ve ortakları arasındaki terimi popüler hale getirmesi mümkündür. Oxford İngilizce Sözlük 1889 Örneği CITES Edison ile ilgili olarak bir böcek için bir böcek için bir böcek için bir böcek olarak bir böcek için bir böcek anlatan ve arızalı hale getirerek, sadece "aslında" terimine benzer şekilde ilham verebilecek gerçek bir hatanın " merhemde uçmak . "

1843 Daguerreotip'te Ada Lovelace.

"Hata" kelimesini bir dakika ayırmak için, tarihteki bilinen ilk kişi, programlamadaki hatalar nedeniyle yazılımın arızalandığını fark etmek için Ada Lovelace idi. O sorun hakkında yazdı 1843'te CHARLES BABBAGE'NİN HAKKINDA BELİRLENMESİNDE YOL Analitik motor .

"Buna, analitik motoru gerekli olanlarla birlikte döşemek için bir analiz sürecinin aynı şekilde yapılması gerektiği yanıtlanabilir. veri; Ve burada da olası bir hata kaynağı olabileceğini de. Gerçek mekanizmanın süreçlerinde netleşmemesi, yanlış sipariş verebilir. "

Bu teklifte, Lovelace, verileri işleme koyma biçiminde hatasız olan gerçek hesaplama mekanizmasını ifade eder, ancak bunlara olan verilerin insanlar tarafından (o zaman kartlarda programlandığı gibi), makineyi yanlış talimatları verebileceğini öngörebilir ve Böylece yanlış sonuçları verir.

Peki ya Grace Hopper'ın güvesi?

On yıllar, kitaplar, dergiler ve web siteleri için hatalı bir şekilde "hata" teriminin efsanevi bilgisayar bilimcisi tarafından onaylandığını bildirdi. Lütuf hazzı Bir güve rölelerinin içine uçtuğunda Harvard Mark II Bilgisayar ve bunun arızalanmasına neden oldu. Hikaye geçtikçe, güveye bir kayıt defterine karıştırdı ve tarihsel bir not yazdı: "İlk gerçek böcek vakası bulundu."

Ünlü Mark IV güvesi, 1947 günlük bir kitabına bantlanmıştır. Smithsonian

Bir güve gerçekten 1947'de Mark II'ye uçarken, her ikisi de olayı öngören "hata" veya "hata ayıklama" terimlerinin ilham kaynağı değildi. Ayrıca, güvenin aslında bilgisayar arızasını yaptığı, sadece diğer kusurları tamir ederken eğlenceli bir bulduğu için tamamen açık değildir. Hazne, hikayeyi yaygın olarak belirtilen şekilde söyleyerek ünlü yaptı. Kasım 1968 Röportajı :

"Ne zaman Mark II hata ayıklamıştık, w içinde olduğu gibi başka bir bina ve pencerelerin ekranı yoktu onlar üzerinde Ve üzerinde çalışıyoruz Gece, elbette ve hepsi böcek wo'da s rld cam E içinde. Ve bir gece dışarı çıktı, ve böcek aramaya gittik ve bir gerçek büyük m Oth, yaklaşık dört inç kanat yayılma, rölelerinden birinde Dereat'a dövüldü h ve biz onu aldık D Günlük kitabına koyun ve üzerine yapıştırılan viski bantları ve Kno w, bu ' s hala içeride tarihi günlük kitabı Harvard'da (bizde gerçek bir hata bulduk. com ater). "

Hopper Hikayeyi eğlenceli buldu, çünkü bilgisayardaki böcekleri sık sık avladıktan sonra (donanım ve yazılım kusurlarında olduğu gibi), ekibi sonunda bilgisayarın içinde gerçek, edebi bir böcek bulundu. Dolayısıyla yazıt, "İlk gerçek böcek vakası bulunur."

(İlginç bir kenara olan, Hopper, Mark IV güvesini "ölümüne dövülmüş" olarak tanımlamaktadır. Elektromekanik röleler , bilgisayarı, güve oradayken çalışmaya devam ettiğini önerir.)

Bilgisayar röleleri bunlara benzer (bir IBM kılavuzunda görülür), Yoksul Mark II güveninini öldürdü. İbm

Tarihçiler, Hopper'ın günlük kitabı olup olmadığını ya da aslında girişi yazmış olup olmadığını bilemezler, ancak bugün Harvard Mark II Günlük Kitabı Amerikan Tarihi Ulusal Müzesi'nde bulunur Washington'daki Smithsonian'da D.C.

Mark II. gelmek için yıllarca uğraşmak. Şimdi beni böcek spreyini geç, ya mısın?


Bilgisayar Tarihi - En Popüler Makaleler

25 yıl USB ile bağlantı kurma (üç denemeden sonra)

Bilgisayar Tarihi Aug 24, 2025

Herkes USB çubuklarının olması gerektiğini biliyor üç kez çevrildi Onları doğru yönde almak için Navissone / Shutterstock Univers..


"Oyun Genie" hile cihazı neydi, ve nasıl çalıştı?

Bilgisayar Tarihi Aug 24, 2025

Galoob İlk olarak 1991 yılında piyasaya sürülen oyun Genie, oyuncuların video oyunlarını kolaylaştıran özel kodlara girmesine izin verin veya diğer işlevleri..


Shareware nedir ve neden 1990'larda bu kadar popüler oldu?

Bilgisayar Tarihi Aug 24, 2025

Benj Edwards Bu çılgın bir fikir: Yazılımınızı ücretsiz olarak uzaklaştırın ve insanların size para göndermesi için yeterince sevmesini umuyorum. 1980'lerd..


“Matbaa” 1980'lerde Banner Büyücüye

Bilgisayar Tarihi Aug 24, 2025

Benj Edwards 1984 yılında Brøderbund yazılımı "Baskı Mağazası", ilk kez evde kolayca büyük afiş, işaretler ve tebrik kartları yapmak için bir PC'li kimseni..


40 yıl sonra: 1981'de bir IBM PC'yi kullanmak nasıldı?

Bilgisayar Tarihi Aug 24, 2025

İbm Kırk yıl önce bugün 12 Ağustos 1981 -IBM, IBM PC (Model 5150) olarak da bilinen ilk IBM kişisel bilgisayarını tanıttı. İyi satıldı ve bugün ..


Shareware CD'lerin Altın Çağı

Bilgisayar Tarihi Sep 13, 2025

İnternet Arşivi / Benj Edwards 1990'ların sonundaki ve 2000'li yılların başlarında satın alabilirsiniz CD-ROM Binlerce shareware uygulaması, oyun, r..


Elde Bilgisayar Klasör mi 40: Xerox Yıldız Masaüstü düzenlendi Nasıl

Bilgisayar Tarihi Nov 30, 2024

Xerox 1981'de, Xerox, birinci ticari bilgisayar olan 8010 bilgi sistemini piyasaya sürdü. Gui Ve ilk önce masaüstü metaforunu bugün kullandığımız kla..


Şu anda oynayabileceğiniz 22 klasik pencere oyunu

Bilgisayar Tarihi Oct 8, 2025

Bir Windows 95 iş istasyonunda bir sınıfta kart oyunlarını oynamayı hatırlıyor musunuz? Belki de 1990'ların başlarında mayınları süpüren bir ofis kabininde zamanı geçtiniz. Bug..


Kategoriler