Prüfungsklausur - Institut für Informatik
Transcrição
Prüfungsklausur - Institut für Informatik
Prüfungsklausur K. Bothe, HU, Software Engineering 1 Termine vgl. SE Webseite + Prüfungsplan Institut für Informatik Klausur 17.02.2015, 10:00 Uhr Wiederholungsklausur: nach dem SoSe 2016 Anmeldung: 25.01. – 10.02.2016 Wiederholungsklausur (VL SoSe bis 22. 7. 16), mögliche Termine: - Woche vom 18. – 22. 7. 2016 - 5. 9. – 9. 9. 2016 - o.a. K. Bothe, HU, Software Engineering 2 Prüfungsklausur Wissen: Beipiele nächste Folien z.T. Multiple-Choice-Fragen: Ja - Nein Fähigkeiten / Anwendungen: z.B. Berechnung zyklomatischer Komplexität, Überdeckungsgrade beim Testen, Ableitung Klassifikationsbaum, Anwendung Entwurfsmuster Spezifikation mit Z Alle Kapitel einbezogen K. Bothe, HU, Software Engineering 3 Mögliche Prüfungsfragen zum Kapitel 28 (1) 1. Ist ISO 9000/9001 eine Produktnorm oder Prozessnorm? Was bedeutet das? 2. Was bedeutet es, dass ISO 9000/9001 eine branchenübergreifende Norm ist? 3. Was ist das Verhältnis der Normen ISO 9001 und ISO 9000-3? 4. Was zeichnet einen qualitativ hochwertigen Softwareentwicklungsprozess aus? Nennen Sie Eigenschaften. K. Bothe, HU, Software Engineering 4 Frage – und kurze Antwort 1. Ist ISO 9000/9001 eine Produktnorm oder Prozessnorm? Was bedeutet das? [Prozessnorm, d.h. es werden Forderungen an den Prozess der SW-Entwicklung gestellt] K. Bothe, HU, Software Engineering 5 Frage – und kurze Antwort 2. Was bedeutet es, dass ISO 9000/9001 eine branchenübergreifende Norm ist? [nicht nur Software, sondern beliebige Produkte sollen entwickelt werden] K. Bothe, HU, Software Engineering 6 Mögliche Prüfungsfragen zum Kapitel 28 (2) 5. ISO 9000-3: Was verlangt diese Norm vom Auftraggeber eines Softwareprojekts? Ist es denn überhaupt sinnvoll, Anforderungen an Kunden (Auftraggeber) zu stellen, wo doch der Lieferant (Softwarefirma) zertifiziert werden soll (erläutern Sie die Antwort)? 6. ISO 9000-3: Was verlangt die Norm in Bezug auf ein Vorgehensmodell von den Softwarefirmen? 7. Zertifizierungsprozess: Was ist die Grundlage einer Zertifizierung nach ISO 9000-3 - Dokumente (Qualitätssicherungshandbuch) und/oder - Reale Beobachtungen in der Softwarefirma? 8. CMM (Capability Maturity Model): Was ist der entscheidende Unterschied des CMM bei der endgültigen Beurteilung (Einstufung) von Firmen im Vergleich zu ISO 9000-3? 9. CMM: In welche 5 Reifestufen werden Firmen eingeteilt? Erläutern Sie kurz. K. Bothe, HU, Software Engineering 7 Frage – und kurze Antwort 6. ISO 9000-3: Was verlangt die Norm in Bezug auf ein Vorgehensmodell von den Softwarefirmen? [Es muss eins existieren; ein bestimmtes wird nicht verlangt] K. Bothe, HU, Software Engineering 8 Multiple-Choice Auf welcher Grundlage können Aufwandsschätzungen für neue Softwareprojekte durchgeführt werden? Kreuzen Sie an. a) Lastenheft b) Pflichtenheft c) Use Case-Diagramme d) frühere Projekte der Firma e) Zerlegung des Systems in Teilsysteme f) Kenntnis des prozentualen Anteils der Aufwendungen für die verschiedenen Phasen eines Softwareprojekts? Function Point Methode, Analogiemethode, Multiplikatormethode, Prozentsatzmethode K. Bothe, HU, Software Engineering 9