• Keine Ergebnisse gefunden

GRUPPEB Qualit¨atssicherunginderSW-Entwicklung

N/A
N/A
Protected

Academic year: 2021

Aktie "GRUPPEB Qualit¨atssicherunginderSW-Entwicklung"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Qualit¨ atssicherung in der SW-Entwicklung

GRUPPE B

Name: Matr.Nr.: .

Abschlußklausur am 28.6.2011 ¨uber die imSS 2011 abgehaltene VU. Es d¨urfen keine schrift- lichen Unterlagen und elektronische Hilfsmittel verwendet werden.

Zeit: 45 Min.

1. Gegeben sei ein Klassenfeldint[] intarray. Spezifizieren Sie in JML eine Dateninvari- ante, die inintarraydoppelte Elemente ausschließt. (13 Punkte)

2. Was sind Entscheidungstabellen? Wozu dienen sie? Geben Sie ein Beispiel einer Entschei- dungstabelle an und erkl¨aren Sie anhand des Beispiels. (12 Punkte)

3. Was sind die Unterschiede zwischen den beiden Review Techniken Walkthrough und In- spektion? (12 Punkte)

4. Erkl¨aren Sie am Beispiel des folgenden Programms symbolische Exekution:

1 i n t min (i n t x , i n t y ) 2 {

3 i n t z ; 4 i f( x<y )

5 z=x ;

6 e l s e

7 z=y ;

8 return z ;

9 }

Annotieren Sie dazu das Programm mit den symbolischen Werten der Variablen und der Path-condition. Erkl¨ren Sie auch in Worten was bei der symbolischen Exekution des Programms passiert. (13 Punkte)

Viel Erfolg!

Referenzen

ÄHNLICHE DOKUMENTE

• Ihnen bekannt ist, dass die Teilnahme an der Pr¨ ufung eine ordnungsgem¨ aße Anmeldung voraussetzt, andernfalls die Pr¨ ufung nicht g¨ ultig ist (§39 Abs. 2 AllgStuPO).. •

• Das Higgs kann nicht direkt nachgewiesen werden, schon allein aufgrund seiner Lebensdauer; je nach Masse zwischen 10 −43 s und 10 −46 s. • Je nach Masse werden ganz

Es d¨ urfen keine schrift- lichen Unterlagen und elektronische Hilfsmittel verwendet werden.. Zeit:

Es d¨ urfen keine schrift- lichen Unterlagen und elektronische Hilfsmittel verwendet werden.. Zeit:

Erkl¨ aren Sie die Kriterien von Hadamard anhand eines Beispiels mit einer partiellen Differen-

Erkl¨ aren Sie die Kriterien von Hadamard anhand eines Beispiels mit einer partiellen Differen-

Erkl¨ aren Sie anhand eines Beispiels den Unterschied zwischen einer Men- ge und einer Anzahl und geben Sie je eine Operation an, die nur f¨ ur Mengen oder Zahlen sinnvoll

Erkl¨aren Sie anhand eines Beispiels den Unterschied zwischen einer Menge und einer Anzahl.. Geben Sie zwei Operationen an, die man auf Mengen, aber nicht auf Zahlen anwenden kann;