diplom info sqm
[[diplom_info_sqm]] last edit on
Apr 16, 2010
11:03 AM
by Anonymous
Fragen DP Info - Software-Qualitätsmanagement ======
- Was ist Qualität?
- Nenne Ziele und Aufgaben des QM! (2)
- Wertedreieck beschreiben! (2)
- mind. 4 Ansätze des QM nennen! (2)
- TQM-Ansätze erläutern, welche Prinzipien und Dimensionen gibt es, welche Konzepte zur Umsetzung gibt es? (6)
- Vergleiche tabellarisch traditionelle Qualitätssicherung mit TQM! (4)
- Beschrifte das (als Zeichnung) vorliegende "Haus der Qualität" von 1-9 in richtiger Reihenfolge! (4)
- Nenne die 9 Schritte zur Erstellung einer QFD-Matrix (4)
- Erkläre den Ablauf einer Zertifizierung (6)
- Was besagt das Pareto-Prinzip? (1)
- Skizziere die Evaluation eines Prozessmodells nach ISO 9126 (4)
- Skizziere das GAP-Modell (4)
- Erklären Sie Software-Qualität und Software-Qualitätsmass!
- Wie unterscheiden sich TQM und traditionelle SE?
- Skizzieren und Erklären Sie das House of SQM
- Nennen Sie manuelle Testverfahren (3).
- Was besagt ISO 9241 (o.ä) über Softwarequalität?
- Skizzieren Sie die phasenbegleitende Qualitätssicherung beim Softwareentwickeln.
- Welche Testverfahren garantieren die Funktionstüchtigkeit einer Software?
- Nenne 3 Ansätze für Qualität und beschreibe Sie kurz!
- Nenne 4 Merkmale aus der ISO 9126 und beschreibe Sie!
- Nenne analytische und konstruktive Maßnahmen und erläutere sie
- Nenne einen evolutionären und einen revolutionären Ansatz zur Prozessverbesserung und erläutere Sie!
- Was ist ein Fehler? Nenne in diesem Zusammenhang die Ziele der analytischen QS - Maßnahmen!
- Submodell Qualitätssicherung ins V-Modell einordnen und das Submodell erklären!
- Haus der Qualität beschriften! Zu welchem Konzept gehört es?
- Sie haben den Prototyp einer SW, aber nicht den Quellcode. Was können Sie einsetzen ein Testendes Verfahren, Verifikation oder (?) Analysierendes Verfahren?
- Java-Methode, die bestimmen soll, ob eine Ganze Zahl z>0 Primzahl ist. (12P)
boolean isprime (long z){
if (z<3) return z == 2;
long t = 3;
while (t*t <= z){
if (z%t == 0) return false;
t += 2;
}
return true;
}- Welches Strukturtestverfahren ist am besten geeignet? + Begründung
- Geben Sie einen Satz von Daten (einschließlich Soll- und Istwerte) an, mit dem eine vollständige Anweisungsüberdeckung erreicht wird. Wird der Fehler gefunden?
- Korrigieren Sie die Methode, so dass sie korrekt ist
- Eine Softwarefirma (erfüllt CMM-Standard der Stufe 2, Sie sind der Mitarbeiter, der die Planung der Qualitätsüberwachung des Projektes vornimmt) hat den Auftrag übernommen, für einen Kunden ein bestehendes Bibliotheksprogramm zu einer XML-basierten Webanwendung zu migrieren. (12P)
- Von welchen Voraussetzungen können Sie ausgehen?
- Welche Dokumente müssen Sie erstellen?
- Geben Sie die Gliederung Ihres QPlans an, jeder Unterpunkt ist mit einem Satz zu charakterisieren.
- Fragenteil (16P)
- 2 Ansätze zur normativen Erfassung der ProzessQ in einer Softwarefirma nennen und das Besondere jeweils mit einem Satz charakterisieren.
- 6 Prinzipien der Software-QSicherung nennen
- DIN ISO 9126: 4 QMerkmale nennen, jeweils ein Einsatzgebiet, in dem es besonders bedeutsam ist, angeben
- Zyklomatische Zahl einer Prozedur P darstellen. Welches QKriterium von P wird durch diese Metrik erfasst? Zyklomatische Zahl für die Methode isprime (aus 1) angeben.
- Die folgende Java-Methode berechnet ae mod m für nicht-negative a, e, m ? Z.
hier stand mal eine Java Funktion- Geben Sie den Kontrollflussgraphen dieser Prozedur an und bestimmen Sie dessen zyklomatische Zahl. (4 P)
- Geben Sie einen Satz von Daten (einschließlich Soll- und Ist-Werten) an, mit dem Boundary-Interior Pfadüberdeckung erreicht wird. (4 P)
- Konditionieren Sie diese Methode für eine Programmverifikation. (4 P)
- Sie sind als Mitarbeiter einer nach CMM Stufe 2 zertifizierten Software-Firma an einem Software-Projekt beteiligt, in dessen Rahmen für eine Anzeigenfirma ein Contentmanagementsystem entwickelt und eingeführt werden soll. Die Projektleitung hat Sie beauftragt, den Abnahmetest vorzubereiten.
- Von welchen Voraussetzungen können Sie ausgehen? (3 P.)
- Mit welchen Partnern haben Sie im Rahmen dieses Auftrags zu tun und wie ist die Aufgabenverteilung? (3 P.)
- Geben Sie an, wie Sie Vorbereitung, Durchführung und Nachbereitung des Abnahmetest strukturieren, und untersetzen Sie jeden Punkt mit einem erklärenden Satz. (6 P.)
- Fragenteil
- Nenn Sie vier Teiltests, die im Rahmen des Systemtests einer komplexen datengetriebenen Applikation durchzuführen sind. (4 P.)
- Definieren Sie den Begriff "Bindung" und nennen Sie die drei Teilbereiche, in denen Bindung unterstützt wird. (4 P.)
- In der Qualitätssicherung wird zwischen konstruktiven und analytischen Maßnahmen unterschieden. Charakterisieren Sie jeden der beiden Begriffe und benennen Sie Vor- und Nachteile entsprechender Maßnahmen. (4 P.)
- Nennen Sie die Dokumente, die für ein nach ISO-9000 durchzuführendes Softwareprojekt zu erstellen sind. (4 P.)
- gegeben: Methode, die aus x die größtmögliche Quadratwurzel von x berechnet
- Ablaufplan malen (2)
- Konditionieren für Schleife (r < s < t ????) (4)
- Beweisen sie die Korrektheit der Methode! (4)
- gegeben: Unternehmen mit ISO Modell, Stufe 2. Es wird mit einem externen Partner für Dienstleistungen zusammengearbeitet.
- Was können Gründe sein, warum mit dem Partner zusammen gearbeitet wird, obwohl dieser teuer ist? Im Zusammenhang mit ISO erklären.
- Von welchen Voraussetzungen in der Firma können sie ausgehen? (2)
- Welche Dokumente müssen erstellt werden? (2)
- Fragenteil
- 4 TQM Ansätze (4)
- Wie ist eine Inspektion aufgebaut? Beschreiben sie die einzelnen Phasen! (4)
- 4 Teilbereiche bei Systemtest komplexer, datengetriebener Applikationen (4)
- welche konstruktiven und analytischen Maßnahmen gibt es, was sind ihre Vor- und Nachteile? (4)
- Nennen Sie die drei Teile der ISO 9000-3.
- Nennen sie vier Prozesskategorien aus ISO 15504.