• Keine Ergebnisse gefunden

6.1 Schwächste Vorbedingungen 20 Punkte

N/A
N/A
Protected

Academic year: 2022

Aktie "6.1 Schwächste Vorbedingungen 20 Punkte"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Serge Autexier Christoph Lüth Korrekte Software: Grundlagen und Methoden SoSe 17

6. Übungsblatt

Ausgabe: 18.05.17 Abgabe: 29.05.17

6.1 Schwächste Vorbedingungen 20 Punkte

i. Berechnen Sie für die folgenden drei Programme: zuerst die approximative schwächste Vorbedingung zusammen mit den Verifikationsbedingungen.

ii. Vereinfachen Sie danach die erhaltenen Verifikationsbedingungen schrittweise.

(6.1-A) Berechnung des Maximums dreier Zahlen: 4 Punkte

i n t t , x , y , z ;

/∗∗ { true } ∗/

i f (x ≤ y) { t= y ; } else { t= x ; } i f ( t ≤ z) { t= z ; }

/∗∗ { x ≤ t && y ≤ t && z ≤ t } ∗/

(6.1-B) Berechnung des Quadrats: 8 Punkte

/∗∗ int X; ∗/

i n t p, x ;

/∗∗ { x=X } ∗/

p= 0;

while (x 6= 0)

/∗∗ inv p+ x∗x==X∗X∗/ { x= x−1;

p= p+ 2∗ x +1;

}

/∗∗ { p==X∗X } ∗/

(6.1-C) Berechnung von Quotient und Rest: 8 Punkte

i n t x , y , p, q;

/∗∗ { x ≥ 0 && y > 0 } ∗/

{

/∗∗ { x ≥ 0 && y > 0 } ∗/

r= x ; q= 0;

/∗∗ { x==q∗y+r && 0 ≤ r } ∗/

while ( r ≥ y)

/∗∗ inv x==q∗y+ r && 0 ≤ r ∗/ { r= r−y ;

q= q+1;

}

/∗∗ { x==q∗y+ r && 0 ≤ r && r < y } ∗/ }

/∗∗ { x==q∗y+ r && 0 ≤ r && r < y } ∗/

— Seite 1 von 1 —

Referenzen

ÄHNLICHE DOKUMENTE

· Die Lösungen und Lösungswege sind in einer für den Korrektanten zweifelsfrei lesbaren Schrift abzufassen. Korrekturen und Streichungen sind eindeutig vorzunehmen. Unleserliches

a) Wie groß ist die Wahrscheinlichkeit, dass die Laufleistung eines der laufenden Produktion zufällig entnommenen Reifens mindestens 36.250 km beträgt..

erforderlich sein? Wie groß sind die Varianz und die Standardabweichung von x? 5 P d) Wie groß ist die Wahrscheinlichkeit, dass bei genau einer Maschine während der.. nächsten

• Nur dann, wenn die Punkte für eine Aufgabe nicht differenziert vorgegeben sind, ist ihre Aufschlüsselung auf die einzelnen Lösungsschritte Ihnen überlassen. • Stossen Sie

b) Mit welcher Wahrscheinlichkeit wird die Lebensdauer einer zufällig der Produktion entnommenen Lampe des genannten Typs höchstens 10.640 Stunden betragen.

c) Erweitern Sie Ihre Tabelle zu a) durch geeignete Spalten so, dass Sie den Gini-Koeffizienten (4 Dezimalstellen) bestimmen können.. Ein Verkäufer von Dosenbier unterstellt, dass

· Die Lösungen und Lösungswege sind in einer für den Korrektanten zweifelsfrei lesbaren Schrift abzufassen. Korrekturen und Streichungen sind eindeutig vorzunehmen. Unleserliches

Bitte schreiben Sie Ihren Namen und Matrikelnummer lesbar auf Ihre