pcgames.de - Wissen, was gespielt wird!

Technik (Heimkino)

Wenn's knistert und knarzt: Von Bugs und Software-Fehlern

11.04.2008 13:10 Uhr
|
Neu
|

Abstürze, Fehlermeldungen, eingefrorene Bildschirme - jeder, der am PC spielt oder arbeitet, kennt die kleinen und großen Probleme der Software. PCGames.de geht dem Phänomen "Bug" auf den Grund.

Seite 1: Was ist ein Bug?
Seite 2: Woher kommt der Begriff "Bug"
Seite 3: Haarsträubende Soft- und Hardware Bugs

Blue Screen: Die 'populärste' Fehlermeldung aller Zeiten. Blue Screen: Die "populärste" Fehlermeldung aller Zeiten.

Was ist ein Bug?
Ein Bug (englisch Käfer, Wanze) ist ein Programm- beziehungsweise Software-Fehler. Schätzungen zufolge enthalten 1000 Zeichen Quellcode im Durchschnitt zwei Fehler. Man unterscheidet verschiedene Typen von Bugs:

Fehler in der Syntax: In diesem Fall wurde die Grammatik der Programmiersprache missachtet. Wie in der gesprochenen Sprache auch, sind Sätze mit grammatikalischen Fehlern unverständlich. Der Mensch kann sich den Sinn zwar erschließen, die Maschine aber nicht ... und spuckt deshalb eine Fehlermeldung aus.

Fehler in der Logik: Bei einem Logikfehler handelt es sich um einen falschen Algorithmus zur Lösung eines Problems. Bei einer Rechenaufgabe zum Beispiel hängt das richtige Ergebnis maßgeblich von der richtigen Formel ab. Wenn der Programmierer die falsche Formel zusammenschustert, ist das Ergebnis falsch, obwohl der Computer "richtig" gerechnet hat. In Gothic zum Beispiel sorgte eine falsche Formel dafür, dass man unter Umständen aus großen Höhen herunterspringen konnte, ohne Schaden zu nehmen.

Fehler im Design: Treten bei der Konzipierung eines Programms auf, weil die Anforderungen an die Software nicht realisierbar sind. Solche Fehler entstehen, wenn Missverständnisse zwischen Nutzer und Entwickler der Software vorherrschen oder bei unzureichenden Kenntnissen über die Materie. Eine ähnliche Problematik zeigt sich in Spiele-Redaktionen: Wenn der Redakteur nicht weiß, was der Chef will, wird der Artikel murks (Anmerkung des leitenden Redakteurs: In mein Büro. Sofort!). Designfehler werden oft in Verbindung mit Sicherheitslücken (zum Beispiel bei Betriebssystemen) genannt.

Weiter zu: Woher kommt der Begriff "Bug"?

Moderation
11.04.2008 13:10 Uhr
Jetzt ist eure Meinung gefragt: Hier könnt ihr euren Kommentar zum Artikel veröffentlichen und mit anderen Lesern darüber diskutieren.
Dein Kommentar
Bewertung: 0
11.04.2008 19:25 Uhr
Ich kenne sie, aber ich habe kaum Hänger oder Abstürzte... ich bin PC-Profi und mach mir keine Sorgen darüber.
Erfahrener Benutzer
Bewertung: 0
11.04.2008 19:04 Uhr
Zitat: (Original von MrPossible am 11.04.2008 18:37)
Ja nö iss klar Bugs gibts nur in Windows und auf Intelplatformen oder wie?
Etwas mehr objektivität könnte nicht schaden!
Im übrigen düfte bekannt sein das es keine Fehlerfreihe Software gibt.
*Kopfschüttel


Behauptet jemand, dass es nur dort Bugs gibt?…
Neuer Benutzer
Bewertung: 0
11.04.2008 18:37 Uhr
Ja nö iss klar Bugs gibts nur in Windows und auf Intelplatformen oder wie?
Etwas mehr objektivität könnte nicht schaden!
Im übrigen düfte bekannt sein das es keine Fehlerfreihe Software gibt.
*Kopfschüttel

Verwandte Artikel

Neu
 - 
Dass die Preise für Computer seit 1971 gesunken sind, ist kein Geheimnis. Erstaunlich ist es aber dennoch, zu sehen wie ein für heutige Verhältnisse primitiver Rechner einst 100.000 DM gekostet hat. Eine Website hat den Preisverfall von Computern in den letzten 40 Jahren dokumentiert. mehr... [1 Kommentar]
Neu
 - 
Jeder Handy- oder Smartphone-Nutzer kennt das Problem mit den Ladegeräten. Ist der Strom verbraucht, muss neuer her. Doch für welches Gerät passt welches Ladegerät? Dank eines einheitlichen Ladegerätes gehört dieser Umstand bald der Vergangenheit an. mehr... [0 Kommentare]
Neu
 - 
Ein Zusammenschluss führender IT-Unternehmen hat das Ende des VGA-Anschlusses und des LVDS-Standards bekannt gegeben. Demnach endet die Unterstützung für VGA- und auch DVI-Ports im Jahr 2015. Mit Letzteren machen Intel und AMD bereits 2013 Schluss. mehr... [11 Kommentare]
Neu
 - 
Der weltweit schnellste Supercomputer kommt mit dem Tianhe-1A jetzt aus China. Nachdem zuletzt im Juni der Cray Jaguar aus den USA die Top 500-Liste des ISCs vor dem chinesischen Nebulae anführte, schiebt sich der neue Supercomputer der Chinesen nun im Linpack-Benchmark am Amerikaner vorbei. mehr... [5 Kommentare]
Neu
 - 
Die nächste Generation der Smartphone-CPUs aus dem Hause Qualcomm - Snapdragon - bringt einen Dual-Core mit 1,5 GHz mit. Ende 2010 beziehungsweise Anfang 2011 sollen die ersten Chips ausgeliefert werden. mehr... [1 Kommentar]