Warum nennt man es einen Computerfehler?


Der Bug, ein Fehler im Quellcode eines Programms, ist ein Begriff, der seit 1947 in der Informatik verwendet wird

Bug, Sie haben den Namen wahrscheinlich schon öfter gehört. Die nicht mehr ganz so jungen Menschen werden sich daran erinnern, dass die Welt zwischen dem 31. Dezember 1999 und dem 1. Januar 2000 durch den so genannten Millennium-Bug in Atem gehalten wurde. Aber was ist ein Bug?

Es ist ein Fehler, der beim Schreiben eines Programms gemacht wird. Ein Fehler, der den korrekten Betrieb einer Software- oder Hardwarekomponente stört. Ein Fehler kann nicht nur den Betrieb eines Geräts einschränken, sondern in den schwerwiegendsten Fällen kann er das Gerät komplett zum Absturz bringen. Natürlich gibt es verschiedene Arten von Wanzen. Einige können einfach durch ein Update gelöst werden. Deshalb ist es notwendig, wie viele Computersicherheitsexperten raten, die neuesten Updates herunterzuladen. Hacker sind sehr geschickt darin, einen Fehler zu finden und ihn zu nutzen, um die Geräte ihrer Opfer anzugreifen.

Der Ursprung des Begriffs

Wir haben in groben Zügen erklärt, was ein Fehler ist. Aber warum heißt es so? Jeder, der sich mit der englischen Sprache auskennt, weiß, dass "bug" ein Wort ist, das wörtlich übersetzt "kleines Insekt" bedeutet. In der Informatik wurde der Begriff wegen eines Insekts verwendet. Im Jahr 1947 versuchte Grace Hopper, damals Leutnant der US-Marine, herauszufinden, warum der Mark II, ein elektromechanischer Computer, nicht funktionierte. Beim Zerlegen des Computers stellte Hopper fest, dass eine Motte die Ursache für den Ausfall war. Das Insekt hatte sich in den Schaltkreisen verfangen und verhinderte, dass der Mark II ordnungsgemäß funktionierte.

Der US-Admiral schrieb am 9. September 1947 in sein Arbeitstagebuch: "First actual case of bug being found", und fügte die Motte in das Tagebuch ein.

Und so begann der Ausdruck, sich auf einen Computerfehler zu beziehen. Hopper war jedoch nicht der erste, der den Begriff für ein technisches Versagen verwendete.

Im Jahr 1878 schrieb Thomas Alva Edison, der berühmte amerikanische Erfinder, einen Brief über Bugs, um Defekte in seinen Erfindungen zu beschreiben.

Ein anderer Begriff, der auch im Computerbereich verwendet wird, ist vom Bug abgeleitet: debugging. Debugging ist ein Prüfverfahren, bei dem Entwickler nach dem Schreiben eines Programms den Quellcode auf Fehler überprüfen.


Schreibe einen Kommentar