Informatik

EVA-Prinzip einfach erklärt: Eingabe bis Ausgabe

EVA-Prinzip einfach erklärt: Eingabe bis Ausgabe
EVA-Prinzip einfach erklärt: Eingabe bis Ausgabe
Für Quiz, Lückentext, Lernkarten und Fortschritt ist JavaScript nötig. Alle Inhalte und Lösungen bleiben direkt lesbar.

Das EVA-Prinzip beschreibt den grundlegenden Ablauf der Datenverarbeitung: Ein System nimmt Daten auf (Eingabe), bearbeitet sie nach Regeln (Verarbeitung) und liefert ein Ergebnis (Ausgabe). Entscheidend ist immer, welches System du gerade betrachtest.

Deine Lernziele

Hake ab, was du schon kannst — und komm am Ende hierher zurück!

Vom Tastendruck zum sichtbaren Zeichen

Du drückst auf der Tastatur die Taste A. Kurz darauf erscheint der Buchstabe auf dem Bildschirm. Dazwischen liegen drei Schritte:

  1. Eingabe: Die Tastatur übermittelt den Tastendruck.
  2. Verarbeitung: Das System erkennt das Signal und ordnet ihm das Zeichen A zu.
  3. Ausgabe: Der Bildschirm zeigt A an.
Definition

EVA-Prinzip

EVA steht für Eingabe – Verarbeitung – Ausgabe. Das Prinzip ordnet Datenverarbeitung in drei aufeinander bezogene Schritte.

  • Bei der Eingabe gelangen Daten oder Befehle in ein System.
  • Bei der Verarbeitung werden sie nach festgelegten Regeln bearbeitet.
  • Bei der Ausgabe stellt das System das Ergebnis bereit.
Merke

Ohne Eingabe gibt es nichts zu verarbeiten. Ohne Verarbeitung entsteht aus der Eingabe kein neues Ergebnis. Die Ausgabe macht das Ergebnis verfügbar.

Teste dich
Frage 1 von 2LeichtWas ist die richtige Reihenfolge des EVA-Prinzips?
Lösung: Eingabe – Verarbeitung – Ausgabe — Zuerst gelangen Daten in das System. Dann werden sie verarbeitet, und anschließend wird das Ergebnis ausgegeben.
Frage 2 von 2MittelDu tippst ein Wort, ein Textprogramm bearbeitet die Tastatursignale und das Wort erscheint auf dem Monitor. Was ist die Verarbeitung?
Lösung: Das Textprogramm bearbeitet die Tastatursignale. — Verarbeitung ist der Schritt, in dem das System die eingegangenen Daten nach Regeln bearbeitet.
So erkennst du die drei Rollen

Frage bei einem Vorgang nacheinander:

  1. Was gelangt in das betrachtete System? Das ist die Eingabe.
  2. Was geschieht mit den Daten? Das ist die Verarbeitung.
  3. Welches Ergebnis verlässt das System oder wird bereitgestellt? Das ist die Ausgabe.

Typische Eingabegeräte sind Tastatur, Maus, Mikrofon, Scanner, Webcam und Game-Controller. Sie liefern beispielsweise Zeichen, Klicks, Sprache, Bilder oder Steuerbefehle.

Programme und Prozessoren übernehmen Verarbeitungsschritte. Ein Algorithmus legt dabei Regeln fest, nach denen Daten bearbeitet werden.

Typische Ausgabegeräte sind Bildschirm, Lautsprecher, Drucker, Beamer und Kopfhörer. Ausgaben können unter anderem Text, Bilder, Ton oder ein Ausdruck sein.

Beispiel

Druckauftrag am Computer

  • Eingabe: Du wählst ein Dokument, die Anzahl der Kopien und den Startbefehl.
  • Verarbeitung: Software und Drucksystem bereiten den Auftrag auf.
  • Ausgabe: Der Drucker erzeugt die Ausdrucke.

Der entscheidende Gedanke: Nicht das Gerät allein bestimmt die Rolle. Du ordnest den konkreten Datenfluss ein.

Teste dich
Frage 1 von 1MittelEin Scanner erfasst ein Blatt und stellt dem Computer ein digitales Bild bereit. Welche Zuordnung beschreibt den Scanner als betrachtetes System am besten?
Lösung: Das Blatt wird erfasst, die Bilddaten werden erzeugt und das digitale Bild wird ausgegeben. — Beim Scanner als System ist das bereitgestellte digitale Bild die Ausgabe. Für den angeschlossenen Computer kann dasselbe Bild anschließend zur Eingabe werden.
Die Systemgrenze entscheidet

Ist ein Drucker immer ein Ausgabegerät? Aus Sicht des Computers meistens ja: Der Computer gibt Druckdaten an ihn weiter. Betrachtest du jedoch den Drucker selbst, sind diese Daten seine Eingabe.

Definition

Systemgrenze

Die Systemgrenze legt fest, welche Einheit du untersuchst. Sie trennt das betrachtete System von seiner Umgebung.

Beispiel

Computer und Drucker als zwei Systeme

Für den Computer gilt:

  • Eingabe: Du gibst den Druckbefehl.
  • Verarbeitung: Der Computer bereitet die Druckdaten auf.
  • Ausgabe: Er sendet die Daten an den Drucker.

Für den Drucker gilt:

  • Eingabe: Er empfängt die Druckdaten.
  • Verarbeitung: Er verarbeitet den Auftrag und steuert den Druckvorgang.
  • Ausgabe: Das bedruckte Papier entsteht.

Dieselben Druckdaten sind also Ausgabe des Computers und Eingabe des Druckers.

Auch ein Touchscreen kann zwei Rollen übernehmen: Eine Berührung liefert eine Eingabe, während dieselbe Fläche Bilder und Texte ausgibt. Die räumliche Trennung fehlt, die funktionalen Rollen bleiben unterscheidbar.

Merke

Ordne nie nur das Gerät ein. Nenne zuerst das betrachtete System und untersuche dann den Datenfluss.

Teste dich
Frage 1 von 2MittelDu berührst auf einem Smartphone ein Symbol, und eine App öffnet sich. Welche Aussage stimmt?
Lösung: Die Berührung ist Eingabe, die Zuordnung zur Aktion ist Verarbeitung und die geöffnete Ansicht ist Ausgabe. — Für die Einordnung zählt der Datenfluss: Berührung hinein, regelgeleitete Reaktion im System, sichtbare Ansicht hinaus.
Frage 2 von 2SchwerDer Computer sendet eine Datei an einen Drucker. Welche Aussage berücksichtigt beide Systemgrenzen?
Lösung: Die Datei ist Ausgabe des Computers und Eingabe des Druckers. — Die Rolle eines Datenstroms hängt davon ab, auf welcher Seite der Systemgrenze du ihn betrachtest.
Speicher erweitert das Modell

Was geschieht mit einer Datei, die du speicherst und später wieder öffnest? Das reine EVA-Schema hebt Speicherung nicht als eigenen Schritt hervor. Dafür wird es häufig zum EVAS-Prinzip erweitert.

Definition

EVAS-Prinzip

Beim EVAS-Prinzip ergänzt der Speicher die Schritte Eingabe, Verarbeitung und Ausgabe. Er bewahrt Daten oder Zustände für eine spätere Nutzung auf.

Ein Speicher hat eine Sonderstellung: Daten können während eines Ablaufs gespeichert und später wieder als Eingabe abgerufen werden. Zu den Speichern gehören beispielsweise Arbeitsspeicher, Festplatten und USB-Sticks.

Ein USB-Stick kann je nach Datenrichtung unterschiedlich beteiligt sein:

  • Liest der Computer eine Datei vom Stick, liefert der Stick Daten an den Computer.
  • Schreibt der Computer eine Datei auf den Stick, empfängt der Stick Daten.
  • Die gespeicherte Datei bleibt für eine spätere Nutzung erhalten.
Gut zu wissen

Die Einordnung des Speicherns hängt von der gewählten Betrachtung ab. Im reinen EVA-Modell kann das Schreiben auf ein Speichermedium als Ausgabe des betrachteten Systems beschrieben werden. EVAS hebt zusätzlich hervor, dass gespeicherte Daten und Zustände später wieder verfügbar sind.

Teste dich
Frage 1 von 2LeichtWofür steht das zusätzliche S in EVAS?
Lösung: Speicher — EVAS erweitert Eingabe, Verarbeitung und Ausgabe um den Speicher.
Frage 2 von 2SchwerEine App zeigt nach dem Neustart deine zuletzt gewählte Einstellung wieder an. Warum ist der Speicher für die Erklärung wichtig?
Lösung: Die Einstellung wurde als Zustand aufbewahrt und später erneut genutzt. — Der Speicher ermöglicht, dass frühere Daten oder Zustände einen späteren Ablauf beeinflussen.
Mit EVA Fehler eingrenzen

Ein Gerät reagiert nicht wie erwartet? Dann kannst du die drei EVA-Bereiche nacheinander prüfen.

Beispiel

Beim Onlinegespräch hört dich niemand.

  1. Eingabe prüfen: Ist das richtige Mikrofon ausgewählt? Empfängt es ein Signal?
  2. Verarbeitung prüfen: Darf das Programm auf das Mikrofon zugreifen? Verarbeitet es das Signal?
  3. Ausgabe prüfen: Wird der Ton an die anderen Teilnehmenden übertragen und dort wiedergegeben?

Die Prüfung beweist noch nicht sofort, welches einzelne Bauteil defekt ist. Sie grenzt aber ein, in welchem Abschnitt der Datenfluss unterbrochen sein könnte.

Merke

Prüfe bei der Fehlersuche zuerst, ob Daten ankommen, dann ihre Verarbeitung und zuletzt die Ausgabe. Berücksichtige bei Bedarf auch den Speicher.

Teste dich
Frage 1 von 2MittelEin Spiel reagiert nicht auf den Controller, zeigt aber weiterhin Bild und Ton. Welcher erste Prüfschritt passt zum EVA-Prinzip?
Lösung: Prüfen, ob die Controller-Eingaben das System erreichen. — Weil die Steuerbefehle fehlen, prüfst du zuerst die Eingabe: Verbindung, Signal und Erkennung des Controllers.
Frage 2 von 2SchwerEine Bildschirmtastatur zeigt gedrückte Tasten an, aber ein Textprogramm übernimmt keine Zeichen. Welcher Bereich ist am ehesten einzugrenzen?
Lösung: Die Verarbeitung oder Weitergabe der erkannten Eingabe im Textprogramm — Die Eingabe löst bereits eine sichtbare Reaktion aus. Untersuche deshalb als Nächstes, wie das Programm diese Eingabe verarbeitet oder übernimmt.
Karteikasten
Karteikasten

Überlege zuerst selbst und drehe die Karte anschließend zum Prüfen um.

Alles auf einen Blick
Mindmap
  • EVA-Prinzip
    • Eingabe: Daten oder Befehle aufnehmen
    • Verarbeitung: Daten nach Regeln bearbeiten
    • Ausgabe: Ergebnisse bereitstellen
    • Systemgrenze: Rollen vom betrachteten System aus bestimmen
    • EVAS: Daten und Zustände zusätzlich speichern
    • Fehlersuche: den Datenfluss schrittweise prüfen
Abschluss-Check
Teste dich
Frage 1 von 4LeichtWelcher Schritt wandelt Eingabedaten nach festgelegten Regeln um?
Lösung: Verarbeitung — Verarbeitung bezeichnet die regelgeleitete Bearbeitung der aufgenommenen Daten.
Frage 2 von 4MittelEine Sprachassistenz nimmt deine Frage über ein Mikrofon auf, wertet sie aus und liest eine Antwort vor. Was ist die Ausgabe?
Lösung: Die vorgelesene Antwort — Die Ausgabe ist das bereitgestellte Ergebnis – hier die hörbare Antwort.
Frage 3 von 4SchwerEin Touchscreen zeigt eine Schaltfläche an. Nach deiner Berührung erscheint ein Menü. Welche vollständige Analyse ist richtig?
Lösung: Berührung als Eingabe, Zuordnung der Aktion als Verarbeitung, Menü als Ausgabe — Ein Touchscreen verbindet beide Geräterollen. Der EVA-Ablauf bleibt anhand der Datenrichtung unterscheidbar.
Frage 4 von 4SchwerEin Drucker empfängt Daten, verarbeitet den Auftrag, aber es liegt kein Papier im Fach. Welche Diagnose passt am besten?
Lösung: Eingabe und Verarbeitung können funktioniert haben, doch die gewünschte Ausgabe kann nicht erzeugt werden. — Mit EVA trennst du die Abschnitte: Empfangene Druckdaten und bearbeiteter Auftrag können vorliegen, während die Ausgabe am fehlenden Papier scheitert.

Wenn du alle vier Antworten begründen kannst, beherrschst du nicht nur die Abkürzung. Du kannst einen Datenfluss untersuchen, Rollen abhängig von der Systemgrenze bestimmen und Fehler systematisch eingrenzen.

Passend dazu