Bug

Aus SWpedia
Wechseln zu: Navigation, Suche

Und wiedermal aus der Wikipedia:

Ein Programmfehler oder Softwarefehler, im englischen auch einfach Bug (Wanze, Käfer, Insekt; Aussprache: Bagg) genannt, ist ein Ausdruck aus dem EDV-Bereich. Ein Programmfehler tritt in Computerprogrammen auf, wenn der Programmierer einen bestimmten Zustand in der Programmlogik nicht berücksichtigt hat, oder wenn die Laufzeitumgebung selber fehlerhaft arbeitet. Auch Unvollständigkeit, Fehler, Ungenauigkeiten, Mehrdeutigkeiten o. ä. in der Spezifikation des Programms können zu Bugs führen, bzw. als solche interpretiert werden. Es gibt eine Regel, nach der ein Computerprogramm ab einer bestimmten Größe immer auch Programmfehler beinhaltet. Die Anzahl von Fehlern zur Lebenszeit eines komplexen System verhält sich nach der sogenannten Badewannenkurve. Diese besagt, dass wenn das Produkt neu ist auch die Zahl der Fehler hoch ist. Die Fehler werden zum Großteil behoben danach kommt ein Phase mit wenig Fehlern. Zum Schluss steigt, selbst bei Software, die Zahl der Fehler wieder an. Um Bugs in Programmen besser zu verstehen zu können gibt es Programme, sogenannte Debugger, mit denen man ein Programm welches man analysiert schrittweise ablaufen lassen kann und sich sämtliche internen Zustände(Variablen) des Programmes anzeigen lassen kann.

Den ganzen Artikel findet man hier.

Siehe dazu auch den lokalen Artikel Buguse.

Meine Werkzeuge