TU Wien:Advanced Software Engineering VO (Bernhart Strobl Mordinyi)/Prüfung 2016-01

Aus VoWi
Zur Navigation springen Zur Suche springen

16 questions:

1. 3 success and 3 risk factors for collective intelligence

2. What is the Exception Translation Pattern, when to use it, why use it?

3. Explain the differences (pro/cons) between Build Time Modularization and Runtime Modularization. Name one tool of each

4. Ways to monetise OSS?

5. Give 3 Exception Handling –Anti-Patterns examples

6. Explain configuration management? Name Three main types of CM.

7. Explain firedrill or golden hammer antipattern symptoms and refactoring solutions.

8. Four steps of build release, when is it recommended, when necessary?

9. Three agile principles of the agile manifesto

10. What is the exception translation pattern, when is it used? Why?

11. Three qualities of a software engineer, explain them

12. Three human attributes that can lead to project failure

13. What are two means against threats of dependability, explain them.

14. name and explain one reason for software aging, what problem it creates and preventive measures.

15. Difference between sampling, tracing, in performance profiling.

16. Name 6 CI principles according to Marting Fowler

//Es war mWn auch eine Frage zu DevOps: DevOps idea behind.