Bug, der

#
Bedeutung: Fehler in einem Programm
Herkunft: Engl. »bug« (=Käfer, Insekt)
Erläuterung: Bei den mechanischen Rechengeräten konnten Insekten Fehlfunktionen verursachen. Daher wurde bereits im 19. Jahrhundert ein "Bug" zur Bezeichnung von mechanischen Fehlern verwendet. Im Jahr 1945 soll den Angaben von Grace Hopper nach eine Motte den ersten Computer-Bug in einem Relais des Mark I verursacht haben.
Man unterscheidet zwischen syntaktischen Bugs, die beim Kompilieren oder Interpretieren von Software entstehen, und logischen Bugs, die auf Programmierfehler zurückzuführen sind. Mit einem golink.gif (140 Byte)Debugger oder einem golink.gif (140 Byte)Parser wird das Aufspüren und Beseitigen derartiger Bugs erleichtert.
Fehlerbereinigte golink.gif (140 Byte)Updates werden auch als "Bug-Fix" bezeichnet.
Siehe auch: golink.gif (140 Byte)Application, golink.gif (140 Byte)Code, golink.gif (140 Byte)Assembler, golink.gif (140 Byte)Co../c/compiler.htmmpiler