modell für den software-lebenszyklus problemstellung analyse / entwurf implementierung testen...

3
dell für den Software-Lebenszyklus Problemstellung Analyse / Entwurf Implementierung Testen Wartung Einsatz von Beschreibungselementen (PAP,Struktogramme, Datenflussplänen) Beschreibungselemente strukturierter Programmentwicklung

Upload: faramond-schicker

Post on 05-Apr-2015

129 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modell für den Software-Lebenszyklus Problemstellung Analyse / Entwurf Implementierung Testen Wartung Einsatz von Beschreibungselementen (PAP,Struktogramme,

Modell für den Software-Lebenszyklus

Problemstellung

Analyse / Entwurf

Implementierung

Testen

Wartung

Einsatz von Beschreibungselementen(PAP,Struktogramme, Datenflussplänen)

Beschreibungselemente strukturierter Programmentwicklung

Page 2: Modell für den Software-Lebenszyklus Problemstellung Analyse / Entwurf Implementierung Testen Wartung Einsatz von Beschreibungselementen (PAP,Struktogramme,

Beschreibungselemente strukturierter Programmentwicklung

-Datenflussplan (DFP)Skizziert Ein/AusgabevorgängeVerwendet Sinnbilder Beschreibt Beziehungen zueinander (S. 57)

-Programmablaufplan (PAP)Näher an der ProgrammierspracheGenormte Symbole für Operationen / Ein- und Ausgabe (S. 59)

-Struktogramm Als Programmierhilfe besser als PAPUnabhängig von der ProgrammierspracheRelativ wenig Basissymbole -> leicht zu erlernenProgramm kann innerhalb eines Strukturblockes dargestellt werden

Page 3: Modell für den Software-Lebenszyklus Problemstellung Analyse / Entwurf Implementierung Testen Wartung Einsatz von Beschreibungselementen (PAP,Struktogramme,

Struktogramme

DEKL: DeklarationINIT: InitialisierungKONST: Konstanten

EIN: EingabewerteAUS: Ausgabewerte

Datentypen:GZ: GanzzahlGPZ: GleitpunktzahlZ: ZeichenB: Bool

Abkürzungen für Struktogramme

Hauptprogramm: Euroumrechner

DEKL: DM, Euro als GPZ

INIT: Faktor =1,95 als GPZ

AUS: „Bitte Betrag eingeben“

Euro = DM / Faktor

AUS: Euro

Beispielaufgabe:

EIN: DM