gigo

Was ist GIGO (Garbage in, Garbage out)?

Stefan
3 Min Read
gigo

GIGO steht für Garbage in, Garbage out. Es ist ein Konzept der Informatik und Mathematik, dass die Qualität der Eingabe die Qualität der Ausgabe bestimmt. Mit anderen Worten, in einem Verarbeitungssystem kann die Qualität der ausgegebenen Daten nicht besser sein als die der eingehenden.

Daher wird ein Programm nur dann irreführende Ergebnisse liefern, wenn es mit fehlerhaften Daten arbeitet.

Wenn zum Beispiel in der Mathematik jemand eine Gleichung falsch aufstellt, wird die Antwort wahrscheinlich falsch sein.

Computer können nur nach strikter Logik arbeiten. Daher kann eine ungültige Eingabe zu „Müll“ oder einer nicht erkennbaren Ausgabe führen. Wenn ich beispielsweise versuche, eine Binärdatei in einem Texteditor zu öffnen, zeigt dieser wahrscheinlich nicht lesbare Inhalte an.

„Steht für ‚Garbage In, Garbage Out‘. GIGO ist ein Akronym der Informatik, das impliziert, dass schlechter Input zu schlechtem Output führt.“

TechTerms.com erklärt auch, dass GIGO ein universelles Informatikkonzept ist. Sie gilt jedoch nur für Programme, die fehlerhafte oder ungültige Daten verarbeiten.

Eine gute Programmierung vermeidet die Produktion von Müll, da sie fehlerhafte Daten gar nicht akzeptiert.

Wir sprechen den Begriff „GIGO“ „guy-go“ und nicht „gih-go“ aus.

GIGO – kurze Geschichte

Der Begriff GIGO war in den Anfangsjahren der Computerwelt beliebt. Heute, wo Computer in kurzer Zeit riesige Mengen an schlechten Daten produzieren können, gilt dies jedoch noch mehr.

1957 wurde der Begriff erstmals in einem syndizierten Zeitungsartikel über Mathematik der US-Armee verwendet. In dem Artikel schrieb ein Armeespezialist, William Mellin, dass Computer nicht für sich selbst denken können. Daher führen „schludrig programmierte“ Eingänge zu fehlerhaften Ausgängen.

Charles Babbage (1791-1871), der das erste Design programmierbarer Computergeräte erfand, sagte einmal über fehlerhafte Eingaben:

„Bei zwei Gelegenheiten wurde ich gefragt: ‚Bitte, Mr. Babbage, werden die richtigen Antworten herauskommen, wenn Sie falsche Zahlen in die Maschine eingeben?‘ … Ich bin nicht in der Lage, die Art von Ideenverwirrung zu verstehen, die provozieren könnte so eine Frage world war z 2.“

Wir verwenden den Begriff GIGO, wenn wir über die schlechte Qualität einer digitalisierten Video- oder Audiodatei sprechen. Wir verwenden es auch, um Fehler in der Entscheidungsfindung von Menschen aufgrund ungenauer oder unvollständiger Daten zu beschreiben.

Video – GIGO

Dieser britische Industriefilm befasst sich mit Computern und wie wir sie 1969 wahrgenommen haben. Er beginnt damit, dass jemand die Leute fragt, was sie von Computern halten. Schon damals war man sich der fehlerhaften Daten in Computern bewusst.