Serge Autexier Christoph Lüth Korrekte Software: Grundlagen und Methoden SoSe 19
1. Übungsblatt
Ausgabe: 09.04.19 Abgabe: 09.04.19
1.1 Operationale Semantik von Ausdrücken
In der Vorlesung wurde die operationale Semantik von C0 eingeführt. Geben Sie die Ableitung der Auswer- tung folgender Ausdrücke in der operationalen Semantik unter einem gegeben Zustandsan:
• 5∗ (3 + x) <= 49 || 6 <= xmits=defhx7→7i
• y/x && x != 0mits=defhx7→0,y7→6i
• x != 0 && y/xmits=defhx7→0,y7→6i
1.2 Operationale Semantik von Programmen
In der Vorlesung wurde die operationale Semantik von C0 eingeführt. Geben Sie die Ableitung der Auswer- tung folgender C0-Programme in der operationalen Semantik unter einem gegeben Zustandtan:
t=defha7→6,b7→9i
// GGT(A,B) while ( b ! = 0 ) {
i f ( a <= b ) b = b − a ; e l s e a = a − b ; }
— Seite 1 von 1 —