Eine Einführung in die Programmiersprache C und die Grundlagen ...
Eine Einführung in die Programmiersprache C und die Grundlagen ...
Eine Einführung in die Programmiersprache C und die Grundlagen ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>E<strong>in</strong>e</strong> <strong>E<strong>in</strong>führung</strong> <strong>in</strong> <strong>die</strong> Informatik <strong>und</strong> <strong>die</strong> <strong>Programmiersprache</strong> C<br />
32.1.2 Flussdiagramme<br />
Flussdiagramme werden oft verpönt <strong>und</strong> als erster Schritt <strong>in</strong> das Chaos angesehen, aber e<strong>in</strong> sauberes<br />
Flussdiagramm kann unter Umständen das Wesentliche e<strong>in</strong>es Ablaufs deutlicher hervorheben als<br />
andere Methoden.<br />
Beispiel Getränkeautomat<br />
Start<br />
Getränk<br />
auswählen<br />
Entscheidung<br />
Unterprogrammaufruf<br />
Gültige Wahl<br />
N<br />
Preis<br />
berechnen<br />
Preis<br />
Anzeigen<br />
E<strong>in</strong>fache Anweisung<br />
Term<strong>in</strong>alsymbole<br />
Geld<br />
e<strong>in</strong>kassieren<br />
Zahlung OK?<br />
N<br />
Getränk<br />
Ausgeben<br />
Ende<br />
32.1.3 Aktivitätsdiagramme<br />
S<strong>in</strong>d e<strong>in</strong> Bestandteil der UML <strong>und</strong> e<strong>in</strong>e Art erweiterter Flussdiagramme, <strong>die</strong> es erlauben, auch paralelle<br />
<strong>und</strong> auf mehrere Systeme verteilte Abläufe darzustellen.<br />
Startknoten<br />
Endknoten<br />
Aktivität<br />
Verzweigung<br />
Zusammenführung<br />
Parallele Ausführung<br />
Synchronisation<br />
(Warten bis alle fertig)<br />
Gedruckt am 10.09.2009 14:23:00 Letzte Änderung am: 10. September 2009 Version 2.4.1, I. Oesch 128/147