Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Beschreibungselemente strukturierter Programmentwicklung

Ähnliche Präsentationen


Präsentation zum Thema: "Beschreibungselemente strukturierter Programmentwicklung"—  Präsentation transkript:

1 Beschreibungselemente strukturierter Programmentwicklung
Modell für den Software-Lebenszyklus Problemstellung Analyse / Entwurf Einsatz von Beschreibungselementen (PAP,Struktogramme, Datenflussplänen) Implementierung In den folgenden Folien sollen Sie die Beschreibungselemente strukturierter Programmierens kennenlernen. Die Themengebiet befinden sich auch in ihrem Fachbuch auf S.56ff. Das obige Bild zeigt den grundsätzlichen Verlauf wie Software entwickelt wird. Wie Sie erkennen, werden die Beschreibungselemente hauptsächlich während der Anaylse bzw. bei der Implemtierung von Software eingesetzt. Natürlich können Sie auch bei einer Fehlerssuche von großem Nutzen sein. Testen Wartung

2 Beschreibungselemente strukturierter Programmentwicklung
Datenflussplan (DFP) Skizziert Ein/Ausgabevorgänge Verwendet Sinnbilder Beschreibt Beziehungen zueinander (S. 57) Programmablaufplan (PAP) Näher an der Programmiersprache Genormte Symbole für Operationen / Ein- und Ausgabe (S. 59) Struktogramm Als Programmierhilfe besser als PAP Unabhängig von der Programmiersprache Relativ wenig Basissymbole -> leicht zu erlernen Programm kann innerhalb eines Strukturblockes dargestellt werden Die obige Folie beschreibt die grundsätzlichen Eigenschaften der einzelnen Beschreibungselementen. Für diese jedoch im einzelnen zu verstehen bzw. zu erlernen müssen Sie zunächst die Symbole der einzelnen Beschreibungselemente erlernen. Dafür finden Sie auf den angegebenen Buchseiten viele Beispiele. Arbeiten Sie diese sinnvoll durch. (Buch S. 56 ff) Im weiteren Verlauf ihres Programmierkurses sollten Sie versuchen, alle Ihre Programme mit den erlernten Beschreibungselementen zu dokumentieren. In den folgenden Folien finden Sie noch einige weitere Vereinbarungen und Beispiele für Struktogramme.

3 Struktogramme Beispielaufgabe: DEKL: Deklaration INIT: Initialisierung
Abkürzungen für Struktogramme Beispielaufgabe: DEKL: Deklaration INIT: Initialisierung KONST: Konstanten EIN: Eingabewerte AUS: Ausgabewerte Datentypen: GZ: Ganzzahl GPZ: Gleitpunktzahl Z: Zeichen B: Bool Hauptprogramm: Euroumrechner DEKL: DM, Euro als GPZ INIT: Faktor =1,95 als GPZ AUS: „Bitte Betrag eingeben“ EIN: DM Benutzen Sie bitte die obenstehenden Abkürzungen. Diese sind nicht genormt, allerdings erleichteren Sie uns die Umsetzung in die Programmiersprach C. Im weiteren Verlauf müssen Sie die einzelnen Kontrollstrukturen kennenleren. Dabei müssen Sie zum einem die Kontrollstrukturn in der Programmiersprache C als Quellcode und zum anderen im Struktorgramm bzw. Programmablaufplan kennenlernen. Euro = DM / Faktor AUS: Euro


Herunterladen ppt "Beschreibungselemente strukturierter Programmentwicklung"

Ähnliche Präsentationen


Google-Anzeigen