Bug (EDV)

    Aus WISSEN-digital.de

    (englisch "Wanze")

    allgemein ein Fehler in einer Soft- oder Hardwarekomponente eines Computers. Der Begriff wurde angeblich von einer amerikanischen Computerspezialistin geprägt, als eine Motte in einem elektromechanischen Computer der Harvard-Universität ein Hardwareproblem auslöste. Bei Software führt ein Bug zu Fehlfunktionen oder falschen Ergebnissen. In diesem Fall kann das Programm abstürzen, wobei alle noch nicht gespeicherten Daten verloren gehen. Aufgabe des Programmierers ist es, einen Fehler zu ermitteln und durch so genannte Debugging-Prozesse zu entfernen. Enthält ein Programm nach der Veröffentlichung kleinere Bugs (was durchaus nach der Beta-Version noch üblich ist), werden diese in der Regel mit dem nächsten Programm-Update behoben. Schwere Bugs, die die Ausführung einer Anwendung deutlich beeinträchtigen, werden mit so genannten Patches oder Bug-fixes behoben oder abgeschwächt.