Eingaben prüfen — Informatik, 7–10
Programme erhalten oft Informationen von Menschen, aber eine Zahl, ein Wort oder ein Datum kann falsch eingegeben werden. Eine Eingabeprüfung erkennt Werte, die für die Aufgabe nicht sinnvoll sind, und bittet um eine Korrektur, bevor sie verwendet werden.
Ein sinnvolles Tor für Daten
Eine Eingabeprüfung ist ein Tor zwischen dem, was jemand eintippt, und dem, was das Programm damit macht. Das Tor stellt einfache Fragen: Ist es eine Zahl? Liegt sie im erlaubten Bereich? Fehlt etwas? Wenn nein, erklärt das Programm, was zu ändern ist, statt Unsinn still zu verwenden.
Warum eine unmögliche Antwort ablehnen?
Ein Programm kann nicht erraten, was du meintest, wenn du 250 als Alter eingibst oder eine Pflichtantwort leer lässt. Akzeptiert es den Wert, können spätere Rechnungen ordentlich aussehen und trotzdem falsch sein. Die Prüfung zeigt das Problem gleich am Anfang, wo du es sehen und korrigieren kannst.
Eine Temperatur prüfen
Ein Formular fragt nach der heutigen Temperatur in Grad Celsius, zwischen −50 und 50. Zuerst gibt jemand 18 ein: Das ist eine Zahl im erlaubten Bereich und wird angenommen. Dann kommt 81: Das Programm lehnt die Zahl ab, weil sie außerhalb liegt. Zum Schluss kommt warm: Nun verlangt es stattdessen eine Zahl.
Eine Prüfung ist kein Raten
Es ist verlockend, alles anzunehmen und einen späteren Schritt aufräumen zu lassen. Aber das Programm weiß vielleicht nicht, ob 12 zwölf Äpfel, zwölf Jahre oder zwölf Uhr bedeutet. Eine Prüfung soll Werte ablehnen, die gegen die Regeln verstoßen, nicht etwas nur wegen seiner Ungewöhnlichkeit oder weil es nicht deiner Antwort entspricht.
Formulare, Spiele und Maschinen
Online-Formulare prüfen E-Mail-Formate, Daten und Pflichtfelder, bevor du Antworten abschickst. Spiele prüfen, ob ein Zug erlaubt ist, und Fahrkartenautomaten, ob Zahlung und Reiseauswahl möglich sind. Solche Prüfungen verringern Fehler, beweisen aber nicht, dass die Information wahr ist.
Weiter erkunden
Andere Sprachen
MyLeoNes™ wird geladen…