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 ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<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 />
Die Verwendung von Methoden / Methodologien soll nicht als e<strong>in</strong> e<strong>in</strong>engendes Korsett verstanden<br />
werden, sondern als Hilfsmittel / Werkzeug um den Denkprozess zu unterstützen, e<strong>in</strong>e klare Vorgehensweise<br />
zu def<strong>in</strong>ieren, <strong>die</strong> Kommunikation mit K<strong>und</strong>en <strong>und</strong> Mitarbeitern zu erleichtern <strong>und</strong> das<br />
Abweichen von geordneten Bahnen (Abdriften <strong>in</strong>s Chaos) zu vermeiden.<br />
Wichtig ist, dass allen Beteiligten <strong>die</strong> Regeln der verwendeten Methoden mit ihren Vor- <strong>und</strong><br />
Nachteilen bekannt s<strong>in</strong>d.<br />
31.3 E<strong>in</strong>satz von Methoden<br />
Phase<br />
Spezifikation, Analyse <strong>und</strong> Anforderungsdef<strong>in</strong>ition,<br />
Pflichtenheft<br />
Methode<br />
Klartext<br />
CRC-Cards (Class, Responsibilities and<br />
Collaboration)<br />
Use Cases<br />
SADT (Für Grosse Zusammenhänge, Organisationen<br />
usw.)<br />
SA nach Yourdan / De Marco<br />
Petri-Netze<br />
State-Event (Beschreibung von Automaten)<br />
Entity-Relationship-Modelle (E-R-Modelle) für Datenmodelle<br />
/ Datenbanken<br />
UML (OOA)<br />
Konzept <strong>und</strong> Systemdesign<br />
Structure Chart (Modul Hierarchie), Modul Life Cycles<br />
Jackson (Datenstrukturen)<br />
Nassi Schneidermann (Struktogramm)<br />
State-Event (Automaten, reaktive Systeme)<br />
MASCOT (Prozesse <strong>und</strong> Prozesskommunikation)<br />
Entity-Relationship-Modelle<br />
UML (OOD)<br />
Detailliertes Systemdesign, Programmdesign<br />
Entity-Relationship-Modelle (Beschreibung von Datenbanken,<br />
Datennormalisierung)<br />
State-Event (Automaten, reaktive Systeme)<br />
Petri-Netze (Automaten, reaktive Systeme, Kommunikation<br />
von Prozessen, Erkennen von Deadlocks)<br />
Structure Charts (Modul Hierarchie), Modul Life Cycles<br />
Jackson (Datenstrukturen)<br />
Nassi Schneidermann (Struktogramm)<br />
Entscheidungstabellen<br />
UML (OOD)<br />
Gedruckt am 10.09.2009 14:23:00 Letzte Änderung am: 10. September 2009 Version 2.4.1, I. Oesch 125/147