06.10.2013 Aufrufe

Eine Einführung in die Programmiersprache C und ... - C /C++ Ecke

Eine Einführung in die Programmiersprache C und ... - C /C++ Ecke

Eine Einführung in die Programmiersprache C und ... - C /C++ Ecke

MEHR ANZEIGEN
WENIGER ANZEIGEN

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 />

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 Methode<br />

Spezifikation, Analyse <strong>und</strong> An- Klartext<br />

forderungsdef<strong>in</strong>ition,heftPflichten-<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 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 11.09.2008 13:04:00 Letzte Änderung am: 11. September 2008 Version 2.4, I. Oesch 125/147

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!