26.11.2014 Aufrufe

Vorgehen traditionell, imperativ, strukturiert

Vorgehen traditionell, imperativ, strukturiert

Vorgehen traditionell, imperativ, strukturiert

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Vorgehen</strong> <strong>traditionell</strong>, <strong>imperativ</strong>, <strong>strukturiert</strong><br />

1.2 Vorteile<br />

Bis zu einem gewissen Rahmen sind Flussdiagramme übersichtlicher als der reine<br />

Code. Es ist weiterhin nicht zwingend erforderlich eine Programmiersprache<br />

zu beherrschen, um einfache Flussdiagramme zu verstehen. Flussdiagramme<br />

können außerdem gut bei verschiedenen Tests des Programms eingesetzt werden,<br />

z.B. Knoten- und Zweigüberdeckungstests.<br />

1.3 Nachteile<br />

Größere Programme werden schnell unübersichtlich. Dazu trägt unter anderem<br />

auch die Tatsache bei, dass Konstrukte, wie FOR- oder WHILE-Schleifen, keine<br />

eigenen Symbole haben, sondern aus IF-Abfragen "gebastelt" werden müssen.<br />

Der Aufbau von Flussdiagrammen erlaubt die Benutzung von GoTo Befehlen,<br />

welche die Struktur des Programms und die Übersichtlichkeit stark eingrenzen<br />

können.<br />

2. Nassi-Shneiderman-Struktogramme<br />

2.1 Definition<br />

In SIGPLAN Notices of the ACM August 1973 stellten Nassi und Shneiderman<br />

eine Weiterentwicklung des Flussdiagramms vor, welche dessen Nachteile beseitigte.<br />

Diese Art von Struktogrammen ist in der DIN 66261 definiert.<br />

Anweisungen: IF-Anweisung: CASE-Anweisung:<br />

Seite 5 von 13

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!