TU Wien:Software Engineering und Projektmanagement VO (Grechenig)/Prüfung 2010-12-10
Zur Navigation springen
Zur Suche springen
Theorie[Bearbeiten | Quelltext bearbeiten]
- Was sind Vorgehensmodelle und wozu sind sie gut? Beschreiben Sie das Spiralmodell von Boehm und zeichnen sie die Phasen ein. Welche Phasen gibt es? Beschreiben sie das Modell.
- Was sind Buildmanagementsysteme? Erklärung und 3 Beispiele.
- Was sind Softwaremetriken in der Qualitätssicherung, warum werden sie verwendet? Geben Sie 3 Beispiele objektorientierter Metriken an.
- Was ist der Unterschied zwischen Internationalisierung und Lokalisierung?
- Erklären Sie das Test Driven Development anhand einer Skizze. Welchen Bezug zu automatisierten Tests zu TDD gibt es?
- Service-orientierte Architektur erklären. Was ist BPM? Zusammenhang SOA und BPM?
- Blackbox und Whitebox Frameworks. Unterschied? Wie werden diese spezialisiert? Erklären von "Method Hooks" und "Hot Spots"
- Äquivalenzklassenanalyse Grenzwertanalyse erklären und Unterschiede
- SQL-Injection (siehe Fragenkatalog)
- Review-Prozess. Warum wichtig? Erklären sie den Ablauf, und die >Rollen<.
- C0-C4 Tests erklären. Warum ist 100%ige Testabdeckung nicht immer möglich/sinnvoll?
Kreativteil[Bearbeiten | Quelltext bearbeiten]
- UML-Modell. War ähnlich der Schule, Sekretariatsverwaltung, Zeugnisausstellung, etc.
- Welches Vorgehensmodell würden sie für die Implementierung wählen? Warum und erklären sie das gewählte Modell.
- Risikoanalyse erstellen wie in der Vorlesung gezeigt. Mindestens 5 Risiken.