Beim Entwurf und der Entwicklung von Anwendersoftware gibt es grundlegende Elemente.

 

Aufgabe:

a) Benennen Sie die sechs möglichen Operatoren bei der Softwareentwicklung.

b) Welche fest definierten Grundelemente gibt es in einem Struktogramm?

c) Was ist eine Schleife?

d) Nennen Sie die drei möglichen Schleifentypen und beschreiben Sie jeweils die Wiederholungsfunktion.

 

Lösung:

 

zu a)

  • gleich (=)
  • ungleich (!=)
  • kleiner (<)
  • größer (>)
  • kleiner gleich (<=)
  • größer gleich (>=)

zu b)

  • Befehle
  • Fallunterscheidungen
  • Verzweigungen
  • Schleifen

zu c)

Durch eine Schleife werden Befehle solange abgearbeitet bis ein vorher definierter Zielwert erreicht ist oder ein bestimmter Ereigniszustand eintritt.

zu d)

  • FOR NEXT: Wiederhole von Zahl x bis y (z.B. von 0 bis 5)
  • REPEAT UNTIL: Wiederhole bis ein bestimmtes Kriterium erfüllt is (z.B. x=9)
  • DO WHILE: Wiederhole solange ein bestimmtes Kriterium erfüllt ist (z.B. solange Y=0)