diplom info sqm
[[diplom_info_sqm]] last edit on Apr 16, 2010 11:03 AM by Anonymous

Fragen DP Info - Software-Qualitätsmanagement ======

  1. Was ist Qualität?
  2. Nenne Ziele und Aufgaben des QM! (2)
  3. Wertedreieck beschreiben! (2)
  4. mind. 4 Ansätze des QM nennen! (2)
  5. TQM-Ansätze erläutern, welche Prinzipien und Dimensionen gibt es, welche Konzepte zur Umsetzung gibt es? (6)
  6. Vergleiche tabellarisch traditionelle Qualitätssicherung mit TQM! (4)
  7. Beschrifte das (als Zeichnung) vorliegende "Haus der Qualität" von 1-9 in richtiger Reihenfolge! (4)
  8. Nenne die 9 Schritte zur Erstellung einer QFD-Matrix (4)
  9. Erkläre den Ablauf einer Zertifizierung (6)
  10. Was besagt das Pareto-Prinzip? (1)
  11. Skizziere die Evaluation eines Prozessmodells nach ISO 9126 (4)
  12. Skizziere das GAP-Modell (4)
  13. Erklären Sie Software-Qualität und Software-Qualitätsmass!
  14. Wie unterscheiden sich TQM und traditionelle SE?
  15. Skizzieren und Erklären Sie das House of SQM
  16. Nennen Sie manuelle Testverfahren (3).
  17. Was besagt ISO 9241 (o.ä) über Softwarequalität?
  18. Skizzieren Sie die phasenbegleitende Qualitätssicherung beim Softwareentwickeln.
  19. Welche Testverfahren garantieren die Funktionstüchtigkeit einer Software?
  20. Nenne 3 Ansätze für Qualität und beschreibe Sie kurz!
  21. Nenne 4 Merkmale aus der ISO 9126 und beschreibe Sie!
  22. Nenne analytische und konstruktive Maßnahmen und erläutere sie
  23. Nenne einen evolutionären und einen revolutionären Ansatz zur Prozessverbesserung und erläutere Sie!
  24. Was ist ein Fehler? Nenne in diesem Zusammenhang die Ziele der analytischen QS - Maßnahmen!
  25. Submodell Qualitätssicherung ins V-Modell einordnen und das Submodell erklären!
  26. Haus der Qualität beschriften! Zu welchem Konzept gehört es?
  27. Sie haben den Prototyp einer SW, aber nicht den Quellcode. Was können Sie einsetzen ein Testendes Verfahren, Verifikation oder (?) Analysierendes Verfahren?
  28. 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;
}

  1. Welches Strukturtestverfahren ist am besten geeignet? + Begründung
    1. 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?
    2. Korrigieren Sie die Methode, so dass sie korrekt ist
  2. 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)
    1. Von welchen Voraussetzungen können Sie ausgehen?
    2. Welche Dokumente müssen Sie erstellen?
    3. Geben Sie die Gliederung Ihres QPlans an, jeder Unterpunkt ist mit einem Satz zu charakterisieren.
  3. Fragenteil (16P)
    1. 2 Ansätze zur normativen Erfassung der ProzessQ in einer Softwarefirma nennen und das Besondere jeweils mit einem Satz charakterisieren.
    2. 6 Prinzipien der Software-QSicherung nennen
    3. DIN ISO 9126: 4 QMerkmale nennen, jeweils ein Einsatzgebiet, in dem es besonders bedeutsam ist, angeben
    4. 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.
  4. Die folgende Java-Methode berechnet ae mod m für nicht-negative a, e, m ? Z.
hier stand mal eine Java Funktion
  1. Geben Sie den Kontrollflussgraphen dieser Prozedur an und bestimmen Sie dessen zyklomatische Zahl. (4 P)
    1. Geben Sie einen Satz von Daten (einschließlich Soll- und Ist-Werten) an, mit dem Boundary-Interior Pfadüberdeckung erreicht wird. (4 P)
    2. Konditionieren Sie diese Methode für eine Programmverifikation. (4 P)
  2. 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.
    1. Von welchen Voraussetzungen können Sie ausgehen? (3 P.)
    2. Mit welchen Partnern haben Sie im Rahmen dieses Auftrags zu tun und wie ist die Aufgabenverteilung? (3 P.)
    3. 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.)
  3. Fragenteil
    1. Nenn Sie vier Teiltests, die im Rahmen des Systemtests einer komplexen datengetriebenen Applikation durchzuführen sind. (4 P.)
    2. Definieren Sie den Begriff "Bindung" und nennen Sie die drei Teilbereiche, in denen Bindung unterstützt wird. (4 P.)
    3. 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.)
    4. Nennen Sie die Dokumente, die für ein nach ISO-9000 durchzuführendes Softwareprojekt zu erstellen sind. (4 P.)
  4. gegeben: Methode, die aus x die größtmögliche Quadratwurzel von x berechnet
    1. Ablaufplan malen (2)
    2. Konditionieren für Schleife (r < s < t ????) (4)
    3. Beweisen sie die Korrektheit der Methode! (4)
  5. gegeben: Unternehmen mit ISO Modell, Stufe 2. Es wird mit einem externen Partner für Dienstleistungen zusammengearbeitet.
    1. Was können Gründe sein, warum mit dem Partner zusammen gearbeitet wird, obwohl dieser teuer ist? Im Zusammenhang mit ISO erklären.
    2. Von welchen Voraussetzungen in der Firma können sie ausgehen? (2)
    3. Welche Dokumente müssen erstellt werden? (2)
  6. Fragenteil
    1. 4 TQM Ansätze (4)
    2. Wie ist eine Inspektion aufgebaut? Beschreiben sie die einzelnen Phasen! (4)
    3. 4 Teilbereiche bei Systemtest komplexer, datengetriebener Applikationen (4)
    4. welche konstruktiven und analytischen Maßnahmen gibt es, was sind ihre Vor- und Nachteile? (4)
  7. Nennen Sie die drei Teile der ISO 9000-3.
  8. Nennen sie vier Prozesskategorien aus ISO 15504.