(letzte Änderung an dieser Seite: 07.11.2017)
Die Steuerung von Programmabläufen wird durch sog. “Kontrollstrukturen” realisiert. Eine Kontrollstruktur legt bspw. die Art und Umsetzung von Verzweigungen oder Schleifen fest. Zu den wichtigsten gehören Schleifen, Verzweigungen und Sprünge. Solche Kontrollstrukturen werden durch Anweisungen realisiert, die sich in den einzelnen Programmiersprachen mehr oder weniger unterscheiden bzw. nicht vorhanden sind. Zur Visualisierung von Kontrollstrukturen verwendet man bspw. Aktivitätsdiagramme, Flussdiagramme (“Ablaufdiagramme”) oder Struktogramme.
Wichtige Begriffe:
Ein Anweisungsblock ist ein Codefragment, in dem mehrere Anweisungen zusammengefasst sind.
Je nach Bedingungszustand “verzweigt” sich der Programmablauf (if-else
).
while
-Schleife, for
-Schleife
do-while
-Schleife
switch-case
-Anweisung