Exam
Swe0607
As usual, information about the time and place of the exam (and later, the re-exam)
can be found on the
regular education page for the course.
This page is supposed to give you an impression of the kind of questions
I am likely to put to you on the exam. I have simply put some questions up, and
do not want to imply that it actually corresponds to the amount of questions
I'll ask at the exam itself.
I have organized the questions into two types: things you should know, and things
you should be able to do.
Things you should know
- List and explain the characteristics of the XP software development process
- Explain what the repeated merge problem entails in the context of versioning systems. Indicate by means of an example how this problem can be prevented in SVN.
- Discuss the Hawthorne effect and its implications
- What is the difference between functional quality and technical quality as discussed by Tobias Kuipers in his lecture?
- In the context of Dependability, explain the notion of Survavibility that plays a role in the construction of websites.
Things you should be able to do
- Write a specification in Z
- Write a JUnit test
--
JurriaanHage - 26 Oct 2006