• Keine Ergebnisse gefunden

apl.Prof.Dr.H.-G.Gr¨abe,Institutf.InformatikWintersemester2007/08AllgemeineBemerkungen KlausurzurVorlesungSoftware-Qualit¨atsmanagement

N/A
N/A
Protected

Academic year: 2022

Aktie "apl.Prof.Dr.H.-G.Gr¨abe,Institutf.InformatikWintersemester2007/08AllgemeineBemerkungen KlausurzurVorlesungSoftware-Qualit¨atsmanagement"

Copied!
4
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Name:

Vorname:

Matrikelnummer:

Punkte:

Klausur zur Vorlesung

Software-Qualit¨ atsmanagement

apl. Prof. Dr. H.-G. Gr¨ abe, Institut f. Informatik Wintersemester 2007/08

Allgemeine Bemerkungen

• Jedes Blatt ist mit Ihrem Namen, Vornamen und Ihrer Matrikelnummer zu versehen.

• Jede Aufgabe ist auf dem Aufgabenblatt oder dessen R¨uckseite zu l¨osen. Reicht der Platz nicht aus, so k¨onnen Sie Zusatzbl¨atter verwenden. Diese sind ebenfalls mit Namen, Vornamen und Matrikelnummer zu kennzeichnen.

• Außer Papier, Schreibzeug und Zeichenger¨aten sind keine weiteren Hilfsmittel (ins- besondere keine Taschenrechner und keine Aufzeichnungen) erlaubt.

• Lesen Sie die Aufgabenstellungen sorgf¨altig durch.

• L¨osungen m¨ussen in logisch und grammatisch verst¨andlicher Form dargestellt werden.

Bei stichpunktartiger Darstellung muss der Inhalt der Antwort zweifelsfrei erkennbar sein.

• Im Aufgabenteil sind die Aussagen zu begr¨unden, im Fragenteil sind keine Begr¨un- dungen erforderlich.

• Handys sind w¨ahrend der Klausur abzuschalten.

(2)

Name:

Vorname:

Matrikelnummer:

Punkte:

Aufgabe 1 (12 Punkte)

Die folgende Funktion isqrt berechnet f¨ur eine positive ganze Zahl x die gr¨oßte ganze Zahl q mit q2 ≤x nach dem Newtonverfahren.

static int sqrt(int x) { int s=x;

int t=x+1;

while(t!=s) { t=s; s=(s+x/s)/2; } return s;

}

a) Geben Sie den Kontrollflussgraphen dieser Funktion an. (2 Punkte) b) Konditionieren Sie die Schleife f¨ur eine Programmverifikation mit der Schleifeninva-

rianten t≥s≥q (4 Punkte)

c) Beweisen Sie die Korrektheit und Termination der Schleife. (6 Punkte)

(3)

Name:

Vorname:

Matrikelnummer:

Punkte:

Aufgabe 2 (12 Punkte)

Eine Software-Firma hat den Auftrag ¨ubernommen, f¨ur einen Kunden ein bestehendes Bi- bliotheksprogramm zu einer XML-basierten Webanwendung zu migrieren. Die Firma erf¨ullt den Standard ISO 15504 der Stufe 2 und hat Sie als externen Konsultanten beauftragt, einen Plan f¨ur die Qualit¨ats¨uberwachung des Projekts zu entwerfen.

a) Welche strategischen Gr¨unde k¨onnten die Firma veranlassen, f¨ur die Qualit¨atspla- nung des Projekts kostspielig einen externen Konsultanten einzusetzen?

Nehmen Sie in Ihrer Antwort Bezug auf die Systematik der ISO 15504. Welche Qua- lifikation des Konsultanten wird bei Ihrer Begr¨undung erwartet? (3 Punkte) b) Von welchen projektbezogenen Voraussetzungen k¨onnen Sie ausgehen? (2 Punkte) c) Welche Dokumente m¨ussen Sie erstellen? (2 Punkte) d) Geben Sie die Gliederung eines solchen Plans an und charakterisieren Sie jeden Un-

terpunkt mit einem Satz. (5 Punkte)

(4)

Name:

Vorname:

Matrikelnummer:

Punkte:

Fragenteil (16 Punkte)

1. Nennen Sie die Phasen einer Inspektion und geben Sie f¨ur jede der Phasen an, mit

welchem Artefakt diese abschließt. (4 Punkte)

2. In der Qualit¨atssicherung wird zwischen konstruktiven und analytischen Maßnahmen unterschieden. Charakterisieren Sie jeden der beiden Begriffe und benennen Sie Vor-

und Nachteile entsprechender Maßnahmen. (4 Punkte)

3. Nennen Sie vier der Prinzipien des TQM-Ansatzes zur Prozessqualit¨atsverbesserung.

(4 Punkte) 4. Nennen Sie vier Teiltests, die im Rahmen des Systemtests einer komplexen datenge- triebenen Applikation durchzuf¨uhren sind. (4 Punkte)

Referenzen

ÄHNLICHE DOKUMENTE

- bei einer Beseitigung der Abfälle die Begründung, warum eine Verwertung tech- nisch nicht möglich oder unzumutbar ist. 7.3 Vor der Betriebseinstellung der Anlage sind

• Außer Papier, Schreibzeug und Zeichenger¨aten sind keine weiteren Hilfsmittel (ins- besondere keine Taschenrechner und keine Aufzeichnungen) erlaubt.. • Lesen Sie

Sie sind als Mitarbeiter einer nach ISO 15504 Stufe 2 zertifizierten Software-Firma an einem Software-Projekt beteiligt, in dessen Rahmen f¨ur eine Anzeigenfirma ein

• Im Aufgabenteil sind alle Aussagen zu begr¨ unden, im Fragenteil sind keine Begr¨ undun- gen erforderlich.. • Handys sind w¨ ahrend der

Setzen Sie diesen Weg im gew¨ ahlten CAS um und erl¨ autern Sie, welche Struktur genau die Ergebnisse Ihrer Zwischenergebnisse haben werden.. Welche Simplifikationseigenschaften

Sie sind als Mitarbeiter einer nach CMM Stufe 2 zertifizierten Software-Firma an einem Software-Projekt beteiligt, in dessen Rahmen f¨ ur eine Anzeigenfirma ein

a) Die Inbetriebnahme der Anlage darf erst erfolgen, wenn zur Sicherstellung des abwehrenden Brandschutzes eine den Anforderungen der Verordnung über die

Nach § 6 BImSchG ist die Genehmigung zu erteilen, wenn sichergestellt ist, dass die An- tragstellerin die sich aus § 5 BImSchG und aus den der gemäß § 7 BImSchG erlassenen