Informatik Schuljahr 07/08
Modellieren Reales System abgrenzen abstrahieren Mentales Modell idealisieren Reales Modell (Diagramm, zusammenfassen Programm) Datenflussdiagramm Neue Erkentnisse simulieren (über das reale interpretieren System)
Verarbeitungsprozess Beispiel: Kuchen Mehl, Butter, Zucker, Eingabewerte Äpfel, Zimt Rezept: Verarbeitungsprozess Abmessen, Rühren, Ausgabewert Backen Kuchen
Achtung: Einzahl von „Daten“ ist „Datum“! Def (Datum): Ein Datum umfasst sowohl die Darstellungsform, als auch die zugehörige Bedeutung. Def (Funktion): Eine Funktion ermittelt aus Eingangsdaten nach einer festgelegten und eindeutigen Verarbeitungsvorschrift Ausgangsdaten. Def (Klasse): Die Klasse ist ein Bauplan für Objekte mit gleichen Attributen und gleichen Methoden.
Jede Funktion hat einen Bezeichner Jede Funktion hat einen Bezeichner. Die Platzhalter für die nötigen Eingangsdaten heißen formale Eingangsparameter. Sie werden nach dem Funktionsbezeichner innerhalb einer Klammer aufgelistet. Der Bezeichner eines formalen Parameters kann frei gewählt werden. Z.B. länge, Zahl1,...
Graphische Darstellung a b MittelwertBerechnen
Textueller Darstellung MittelwertBerechnen (a;b) Funktionsaufruf Beim Aufrufen der Funktion werden die formalen Eingangsparameter durch aktuelle Werte ersetzt und damit der Ausgangswert bestimmt
Textueller Darstellung MittelwertBerechnen (a;b) Funktionsaufruf Beim Aufrufen der Funktion werden die formalen Eingangsparameter durch aktuelle Werte ersetzt und damit der Ausgangswert bestimmt
Graphische Darstellung 4 10 MittelwertBerechnen 7 Textuelle Darstellung (4;10) 7 Beispiel: mit 2 oder 3 Eingangsparameter: mittelwert-berechnen.xls