• Keine Ergebnisse gefunden

WS2012/13–¨Ubungsblatt5Ausgabe:28.November2012Abgabe:bissp¨atestens5.Dezember2012anChristian.Seepold@uni-wuppertal.de Softwareg¨ute

N/A
N/A
Protected

Academic year: 2022

Aktie "WS2012/13–¨Ubungsblatt5Ausgabe:28.November2012Abgabe:bissp¨atestens5.Dezember2012anChristian.Seepold@uni-wuppertal.de Softwareg¨ute"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

BERGISCHE UNIVERSIT ¨ AT WUPPERTAL

GAUSS-STRASSE 20 42119 WUPPERTAL TELEFAX (0202) 439-2901 TELEFON (0202) 439-0 WWW www.uni-wuppertal.de

Fachbereich C

MATHEMATIK UND NATURWISSENSCHAFTEN Fachgruppe Mathematik und Informatik

Softwareg¨ ute

WS 2012/13 – ¨ Ubungsblatt 5 Ausgabe: 28. November 2012

Abgabe: bis sp¨atestens 5. Dezember 2012 an Christian.Seepold@uni-wuppertal.de

Prof. Dr. Hans-J¨urgen Buhl Praktische Informatik / Numerik

E-Mail: buhl@math.uni-wuppertal.de

WWW: http://www.math.uni-wuppertal.de/∼buhl

Aufgabe 1. Verwirrter Geldautomat

Erl¨autern Sie, welche Software-G¨utekriterien-Mißachtungen zum Pro- blem ”Verwirrter Geldautomat zahlt doppelt aus“

http://www.welt.de/die-welt/article3735762/Welt.html gef¨uhrt haben (Erstellung einer Relevanz-Matrix).

Aufgabe 2. Software-Spezifikation

Beschreiben Sie in eigenen Worten, was man gem¨aß http://de.wikipedia.org/wiki/Spezifikation

unter Software-Spezifikation versteht.

Aufgabe 3. axiomatische Spezifikation

Wie wird eine axiomatische Spezifikation gem¨aß http://de.wikipedia.org/wiki/Axiomatische Semantik

durchgef¨uhrt? Beschreiben Sie das am Beispiel von Abschnitt 1.4.1 der Materialsammlung.

Aufgabe 4. denotationale Spezifikation

Erkl¨aren Sie in eigenen Worten, was eine denotationale Spezifikation (z.B in VDM)

http://ivs.cs.uni-magdeburg.de/∼dumke/Hp.ps

ist. Greifen Sie dabei auf das Beispiel in Abschnitt 1.4.2 der Material- sammlung zur¨uck.

1

Referenzen

ÄHNLICHE DOKUMENTE

Welche konstruktiven Maßnahmen in der Design- und Implementie- rungsphase der Software h¨atten das auf Seite 9 der Materialsammlung geschilderte Problem (THERAC 25) vermeiden

Erkl¨aren Sie in eigenen Worten, welche Eigenschaften hier semantisch gefordert werden?.

(Wann liefert jeder der beiden Algorithmen einen Wert un- gleich Unendlich, wann den Wert NaN?). Wann sollte deshalb der Algorithmus 1, wann der Algorithmus 2 be-

void _I_default_handler(const char *exprn, const char *file, int line) { statt Zeile 84 von src/nana-config.h.in:.. typedef

Zeigen Sie, dass das Parkplatzproblem genau eine L¨osung der in der Vorlesung spezifizierten Art f¨ur alle Eingabegr¨oßen besitzt, die die Vorbedingungen erf¨ullen?. Warum sollte

Geben Sie in eigenen Worten an, wie sich die Vorbedingungen, die Nachbedingungen und die Invarianten in einer Kindklasse relativ zu denjenigen einer Elternklasse verhalten sollten,

Erl¨autern Sie, welche Software-G¨utekriterien-Mißachtungen zum Pro- blem ” Verwirrter Geldautomat zahlt doppelt aus“.. http://www.welt.de/die-welt/article3735762/Welt.html

Erl¨autern Sie, welche Software-G¨utekriterien-Mißachtungen zum Pro- blem ” Ein sahniger Brocken“ (Seite 5 der Materialsammlung) gef¨uhrt haben (Erstellung einer