ODVP

Oral Exam questions 

2000-06-16

The following questions will be used at the exam on 2000-06-22. You are allowed to prepare a one page summary sheet for each questions and bring it with you to the exam. A schedule of when you are to be examined will be published separately. Each person will have 20 minutes total time.Please make sure to show up one hour before your scheduled time. (Except the first three who should show up no later than 8:45 (for the first) and 9:00 (for the second and third). The times given are approximate only; it is possible that you will be called in earlier (but no earlier than 1 hour before your scheduled time). It is also possible that individual exams will take longer than expected. At the start of your examination, you will be asked to draw one of the following questions. You may bring your one page summary of the exam questions with you and you may also bring the CRC version of the trading system developed in class. You may, at your choice, use the trading system as an example during your explanations whenever applicable. No other material may be brought to the exam. You will be examined for about ten to fifteen minutes whereafter we will give your grade.

Exam questions:

  1. Give an overview of the CRC technique including the resulting documents.
  2. Explain what goes on a CRC card and at what time during the development process it is entered onto the card.
  3. Explain the concept of Responsibility and how it is used including the use of the yellow postit stickers.
  4. Explain how to find and distribute Responsibilities.
  5. Explain and exemplify the concept of Role Play using an example.
  6. Explain and exemplify the concept of Collaborators.
  7. Show how a design can be implemented in Java (exemplify using one class from the trading system).
  8. Explain how to find classes.
  9. Explain the basic concept of a design pattern and explain how to use an iterator design pattern.
  10. Explain the basic concept of a design pattern and explain how to use a visitor design pattern

Examiners:      Eric Jul and Carsten Jørgensen

Censor:            Arne Skou, Aalborg Universitet.

Eric Jul, 2000-06-16 22.53