DIN 66001

Übungsaufgaben zum Programmentwurf: Entwürfe lesen, prüfen und korrigieren

Eine umfangreiche Übungsaufgabe rund um eine Freizeit-App: Testfalltabelle und Schreibtischtest durchführen, Fehler in Struktogramm und Pseudocode beschreiben und korrigieren, Sinnbilder eines Programmablaufplans benennen und ihn in ein Struktogramm übertragen, ein Struktogramm-Gerüst ergänzen, ein Ergebnis gegen die Vorgabe prüfen und einen eigenen Algorithmus entwerfen.

Programmentwürfe lesen, prüfen und korrigieren: Pseudocode, Struktogramm und PAP

Ob Pseudocode, Struktogramm oder Programmablaufplan – oft musst Du einen fremden Entwurf nicht neu schreiben, sondern lesen, testen und reparieren. Der Artikel zeigt die Bausteine der drei Darstellungsformen nebeneinander, erklärt den Schreibtischtest mit Trace-Tabelle und Testfalltabelle, stellt die typischen Fehlerarten mit Korrektur vor und zeigt, wie Du Lücken in Vorgaben ergänzt und einen PAP in ein Struktogramm überträgst.

Übersicht der Programmentwurfsmethoden

Algorithmen können mit unterschiedlichen Programmentwurfstechniken dokumentiert werden: Pseudocode, Programm-Ablaufplan, Struktogramm oder UML-Aktivitätsdiagramm. Hier werden alle vergleichend dargestellt.