Aufgaben 8.1.: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „'''Aufgabe 1''' Welche Zustände kann eine einfache Verkehrsampel annehmen? Welche Zustandsübergänge treten dabei auf? Lösungsvorschlag 8.1 - Aufgabe 1 …“)
 

Aktuelle Version vom 6. März 2014, 12:53 Uhr

Aufgabe 1

Welche Zustände kann eine einfache Verkehrsampel annehmen? Welche Zustandsübergänge treten dabei auf?

Lösungsvorschlag


Aufgabe 2

Roboter Karol bewegt sich in seiner kleinen Welt. Sein Zustand lässt sich durch die drei Angaben x-Position, y-Position und Blickrichtung angeben. Die Startposition lautet:[(1,1);S]. Zustandsübergänge werden durch den Aufruf der Methoden schritt(), linksDrehen() und rechtsDrehen() ausgelöst. Notiere die verschiedenen Zustände von Karol, die sich im Verlauf des folgenden Programms ergeben:

schritt
schritt
linksDrehen
wiederhole 4 mal
    Schritt
*wiederhole
rechtsDrehen
Schritt
linksDrehen
Schritt
Schritt

Wie lässt sich der Zustandsübergang bei einem Schritt (genauer beim Aufruf der Methode schritt()) mathematisch fassen?

Lösungsvorschlag