Kurs:Wirtschaftsinformatik SS09/SE1/Lernskript/Testen/Beispiel zaehleZeichen Abb

LEGENDE

  • U1: Zeichen ist grosser Konsonant
  • U2: Zeichen ist grosser Vokal
  • U3: Gesamtzahl ist kleiner als max. Integer
  • W1: Gesamtzahl wird inkrementiert
  • W2: Vokalzahl wird inkrementiert
  • W3: Zeichen wird gelesen
  • W4: Oprration wird beendet

Lösungsweg:

  • U1 und U2 sind nicht durch UND zu verbinden, weil die Zeichen sequentiell eingegeben werden.
  • Z1 und U3 sind durch NEGATION mit W4 (Operation beenden) zu verbinden
  • Die Wirkungen W1, W2 und W3 treten nur auf, wenn Z1 und U3 simultan gelten.