i

Exkurs - Kontrollstrukturen

Ablaufbausteine

Wenn man kompliziere Abläufe festlegen soll, dann ist es günstig, diese Abläufe mit festen Ablaufbausteinen - sogenannten Kontrollstrukturen - zu modellieren.

Kontrollstrukturen dienen dazu, die Reihenfolge der Abarbeitung von Anweisungen (eines Algorithmus / eines Programms) festzulegen.

In der imperativen Programmierung verwendet man zur Ablaufmodellierung die Kontrollstrukturen Sequenzbildung, Fallunterscheidung und Wiederholung. Diese können beliebig ineinander geschachtelt werden.

Kontrollstrukturen - als Bausteine zur Ablaufmodellierung - lassen sich sehr gut mit Struktogrammen - als einer Art Bildersprache - beschreiben.

Hier noch einmal die Struktogrammbausteine:

Anweisungssequenz:

Struktogramm Anweisungssequenz

Fallunterscheidung:

Struktogramm Fallunterscheidung Struktogramm Fallunterscheidung

Wiederholung:

Struktogramm Wiederholung

Suche

v
6.3.1.2.1.7
www.inf-schule.de/imperative-programmierung/python/projekte/kontrollstrukturen/zufallsexperimente/exkurs_kontrollstrukturen
www.inf-schule.de/6.3.1.2.1.7

Rückmeldung geben