modell für den software-lebenszyklus problemstellung analyse / entwurf implementierung testen...
TRANSCRIPT
Modell für den Software-Lebenszyklus
Problemstellung
Analyse / Entwurf
Implementierung
Testen
Wartung
Einsatz von Beschreibungselementen(PAP,Struktogramme, Datenflussplänen)
Beschreibungselemente strukturierter Programmentwicklung
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
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