Logo

Darstellen von Algorithmen

umgangssprachlich:

z.B.: Gib die Kantenlängen a, b, c eines Quaders der Reihe nach ein, berechne daraus seine Oberfläche Ao und sein Volumen V und zeige die so ermittelten Ergebnisse an.

formal beschrieben:

z.B.: Eingeben Kantenlänge a, Eingeben Kantenlänge b, Eingeben Kantenlänge c, Berechnen Volumen V, Berechnen Oberfläche Ao, Ausgeben V, Ausgeben Ao

als Programmablaufplan (= PAP):

Bild "Inf 12:Inf_12_PAP.jpeg"

als Struktogramm (= Nassi-Shneiderman-Diagramm):

hier: Beispiele aus dem Unterricht
BezeichnungDarstellung
Folge / SequenzBild "Inf 12:Inf_12_Strkt_Bsp_Kreis.gif"
Verzweigung / Fallunterscheidung (zweiseitig)Bild "Inf 12:Inf_12_Strkt_Bsp_Dreiecksungl.gif"
Verzweigung / Fallunterscheidung (mehrseitig)Bild "Inf 12:Inf_12_Strkt_Bsp_Rabatt.gif"
Wiederholung  / Schleife (fußgesteuert)Bild "Inf 12:Inf_12_Strkt_Bsp_Kassenbon.gif"

als Programm (in einer Programmiersprache):

Bild "Inf 12:Inf_12_Quellcode.jpeg"