TU Wien:Advanced Software Engineering VO (Bernhart Strobl Mordinyi)/Prüfung 2013-03-22

Aus VoWi
Zur Navigation springen Zur Suche springen


Prüfungsfragen von der VO-Prüfung 22.3.2013. Es waren 15 Fragen je 6 oder 7 Punkt und 5 Bonusfragen je 2 Punkte.

1. Difference Cathedral and Bazaar model

2. What is Model Driven Development? Advantages and objectives?

3. Concept of NFC + 1 Usecase

4. 3 business models of FOSS

5. Purpose of OSGi. What is OSGi?

6. What is an antipattern? Name 3 of them as well as 3 reasons why they emerge

7. Estimate the time effort in % of the total project time for the phases planning, analysis, coding, design, testing and argue why you did so?

8. Antipattern firedrill, symptoms and refactoring solutions

9. Explain context aware rules

10. Model an example of a routine (get up, turn on lights, make coffee)

11. What kind of quality checks shall be done at the closure of open issues?

12. Which human attitudes contribute to project failure?

13. Purpose of component based engineering

14. Attributes of complex system + 2 examples

15. ???


Bonusfragen:

1. Explain Software ageing

2. Facebook, why is consistency not so important, use the CAP theorem to explain it

3. Difference error, fault and failure + an example to each of them

4. Define dependeble software

5. 5 reasons why to use configuration and version management in the software development process