Struktogramme sind ein riesen Bullshit - zumindest vor dem Hintergrund, dass im Kursmaterial gerade mal auf einer halben Seite darüber geschrieben wird. Der Lehrstuhl macht sich ja noch nicht mal die Mühe, dieses an einem Beispiel zu verdeutlichen. Wie soll man also verstehen, wie die Teile zu lesen sind? Jetzt habe ich mir mal alle Aufgaben, die dahingehend in EA´s gestellt wurden ausgedruckt, und versuche zu ergründen, wesewegen beispielsweise bei der EA SS04 Augabe 4a, das Struktogramm 2 richtig ist.
So müsste doch eigentlich, wenn die Bedingung AK <= 410 € nicht erfüllt ist, der DO While-Block unter dem Pfad "Nein" ablaufen. In dieser Aufgabe 4a, Struktogramm 2 läuft aber alles unter dem "Ja" ab. Also sowohl die Vollabschreibung der GWG´s (AK <= 410 €) im Jahr der Anschaffung, als auch die lineare AfA der Anlagegüter. Wo bitte liegt mein Lesefehler?????????
Zu Aufgabenteil b): Wie kann man die zweite Zeile des Struktogramm 1 in Worten ausdrücken? AS:=min(2/ND, 0,2); Den ersten Teil verstehe ich ja noch. Abschreibungssatz mindestens 2/ND. Aber nun ist die Höchstwertbedingung 0,2 lediglich durch ein "," abgetrennt. Müsste da nicht eigentlich stehen AS:=min(2/ND), max 0,2?????
Und überhaupt - kennt jemand eine gute Seite, wo diese "Nassi-Shneidermann-Diagramme" erklärt werden. Wie gesagt, anhand des Fernuni-Skripts, kann man ja diese Geschichte nicht lernen - die Fernuni prüft es nur ab! Zum Schluss noch eine Frage. Weiss jemand, ob in einer Klausur auch mal ein anderer Aufgabentyp unter der Überschrift "Methode der Programmentwicklung" gestellt wurde. Oder genügt es wohl, wenn man dahingehend diese "Nassi-Diagramme" beherrscht?
Danke schon jetzt für Eure Antworten.
Ciao
Dirk