TU Wien:Software Engineering und Projektmanagement VO (Grechenig)/Prüfung 2010-12-10

Aus VoWi
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.