Vorgehen traditionell, imperativ, strukturiert
Vorgehen traditionell, imperativ, strukturiert
Vorgehen traditionell, imperativ, strukturiert
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