Erhard Künzel für Info 9. Klasse: Digitale Schule Bayern© Erhard Künzel
Allgemein: Funktionale Modellierung Flüsse:Verfeinerung (Top – Down) Anwenden:Vorlage beim Chef, Restaurantrechnung in Österreich, Würfelbilder, günstigster Eintrittspreis... Digitale Schule Bayern© Erhard Künzel
Udo hat eine Schulaufgabe korrigiert Wenn sie zu schlecht ausgefallen ist, muss er sie dem Chef vorlegen Konzipiere ein Programm, das Udo sagt, ob er sie vorlegen muss. Digitale Schule Bayern© Erhard Künzel
Entscheide ObZumChef Als Eingaben dienen die Anzahlen der Noten Die Ausgabe ist ein Wahrheitswert. Es ist ein funktionaler Zusammenhang (nur die Quellen entscheiden) zumChef? Anzahl von 1..6 Aber diese Funktion gibts noch nicht! Digitale Schule Bayern© Erhard Künzel
Wir zerlegen die Funktionen in Teilfunktionen Wir analysieren die Datenflüsse dazwischen zumChef? Anzahl von 1..6 berechne Schnitt entscheide berechne Prozent- SchnittProzent- Manche Teile müssen wieder geteilt werden Digitale Schule Bayern© Erhard Künzel
Wir zerlegen nochmals in Teilfunktionen Wir analysieren die Datenflüsse dazwischen istGrößer4,0 oder istGrößer0,4 SchnittProzent- Alle Teile gut realisierbar. Fertig! SchnittZuSchlechtProzentZuSchlecht Digitale Schule Bayern© Erhard Künzel
berechne Prozent- Eventuell müssen weitere Funktionen verfeinert werden. Dann entstehen weitere Datenflüsse zumChef? Anzahl von 1..6 berechne Schnitt SchnittProzent- Manchmal kann man auch verbinden und Flüsse reduzieren. >4,0>0,4 oder ProzentZuSchlechtSchnittZuSchlecht Digitale Schule Bayern© Erhard Künzel
Wichtige Notation und Denkweise auch in anderen Gebieten der Informatik Flussdiagramm aus anderen Teilen der Informatik einfügen (Copyright) Digitale Schule Bayern© Erhard Künzel
Wichtige Notation und Denkweise auch außerhalb der Informatik Bitte eigene Graphik einfügen, in der ein Flussdiagramm verwendet wird (Copyright) Digitale Schule Bayern© Erhard Künzel