Deutsch Deutsch | English English | Polski Polski | Italiano Italiano
Bug Print
Written by Stefan Hinum   
Saturday, 05 February 2005
Bug bedeutet wörtlich Insekt, Käfer, Wanze. In der IT-Fachsprache bedeutet es Fehler speziell Programmfehler. Im allgemeinen ist ein Bug, ein Fehler in einem Systemprogramm, Hilfsprogramm oder einem Anwendungsprogramm. In seltenen Fällen spricht man bei Fehlern in Computersystemen von einem Hardware-Bug.
Der Ausdruck Bug rührt aus der Zeit, als die Computer noch auf Relais und Relaiskontakten basierten, da dort immer wieder Kurzschlüsse und Fehlfunktionen durch Motten, Schaben und anderen Insekten verursacht wurden. Diese älteren Computersysteme mussten im wahrsten Sinne des Wortes entwanzt werden, daher auch der englische Ausdruck Debuggen (deutsch: Entwanzen) bei der Fehlerbeseitigung in Programmen.
Es werden 2 Arten von Bugs unterschieden, zum einen den leicht zu lokalisierenden syntaktischen Bug beim kompilieren bzw. interpretieren des Quellcodes und zum anderen den schwer zu lokalisierenden logischen Bug. Das Auffinden und Beseitigen von logischen Bugs wird durch einen Debugger (Hilfsprogramm zur Fehlersuche und Fehlerbeseitigung) wesentlich erleichtert. Erkannte bzw. bekannte Bugs, also Programmfehler in kommerziellen Software-Produkten, die von Beta-Testern aufgespürt und gemeldet wurden, werden in der Regel durch das Erscheinen eines Patch, Update, Bugfix oder durch ein Service Pack behoben.

Last Updated ( Wednesday, 20 April 2005 )
 
< Prev   Next >