Struktogramm: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Ein '''Struktogramm''' (auch bekannt als '''Nassi-Shneiderman-Diagramm''') ist ein Diagrammtyp zur Darstellung von Programmentwürfen und Algorithmen. Es wurde 1972/73 von | Ein '''Struktogramm''' (auch bekannt als '''Nassi-Shneiderman-Diagramm''') ist ein Diagrammtyp zur Darstellung von Programmentwürfen und Algorithmen. Es wurde 1972/73 von Isaac Nassi und Ben Shneiderman entwickelt. | ||
== Einführung == | == Einführung == | ||
Zeile 36: | Zeile 36: | ||
! Symbol !! Beschreibung | ! Symbol !! Beschreibung | ||
|- | |- | ||
| [[Datei:KopfgesteuerteSchleife. | | [[Datei:KopfgesteuerteSchleife.png|100px]] || '''Kopfgesteuerte Schleife'''<br />Die Schleifenbedingung wird vor dem Schleifenrumpf geprüft (WHILE-Schleife). Der Schleifenkörper wird nur durchlaufen, solange die Bedingung wahr ist. | ||
|- | |- | ||
| [[Datei:Zählschleife. | | [[Datei:Zählschleife.png|100px]] || '''Zählschleife'''<br />Sonderform der kopfgesteuerten Schleife mit fester Anzahl von Durchläufen (FOR-Schleife). Enthält Initialisierung, Endwert und Schrittweite. | ||
|- | |- | ||
| [[Datei:FussgesteuerteSchleife. | | [[Datei:FussgesteuerteSchleife.png|100px]] || '''Fußgesteuerte Schleife'''<br />Die Bedingung wird nach dem Schleifenrumpf geprüft (DO-WHILE-Schleife). Der Schleifenkörper wird mindestens einmal durchlaufen. | ||
|} | |} | ||
Zeile 48: | Zeile 48: | ||
! Symbol !! Beschreibung | ! Symbol !! Beschreibung | ||
|- | |- | ||
| [[Datei:Aufruf. | | [[Datei:Aufruf.png|100px]] || '''Aufruf'''<br />Symbol für den Aufruf eines Unterprogramms bzw. einer Methode. Nach deren Durchlauf wird zur aufrufenden Stelle zurückgesprungen. | ||
|} | |} | ||
Zeile 67: | Zeile 67: | ||
[[Kategorie:Modellierung]] | [[Kategorie:Modellierung]] | ||
[[Kategorie:FI_I_SDM]] | [[Kategorie:FI_I_SDM]] | ||
[[Kategorie:FI_I_TP1]] |