Wenn du dich schon einmal genauer mit dem Thema Informatik befasst hast, wirst du vielleicht bereits vom EVA-Prinzip gehört haben. Es handelt sich hierbei um ein Grundprinzip der Datenverarbeitung.
Auch ein Algorithmus funktioniert nach dem EVA-Prinzip: Eingabe, Verarbeitung, Ausgabe (engl. Input, Processing, Output und deshalb auch als IPO-Prinzip bezeichnet). In einer endlichen Reihe von Einzelschritten (der Verarbeitung) wird die Eingabe in eine Ausgabe umgewandelt. Dabei werden die benötigten Größen und/oder Objekte über die Eingabe dem Algorithmus übergeben. Die Ausgabe wird dann beim Erreichen des Endzustandes nach endlichen Schritten erzeugt. Das EVA-Prinzip lässt sich am Beispiel des Kuchenbackens veranschaulichen: Die Zutaten stellen die Eingabe dar, das Mischen der Zutaten und das Backen im Ofen sind die Verarbeitung und der fertige Kuchen ist die Ausgabe.