RationalDB 





Problem Analysis  «Prev  Next»
Problem and Domain Analysis- Quiz
Each question is worth one point. Select the best answer for each question.
 
1. What is the purpose of problem analysis?
Please select the best answer.
  A. To understand how the users expect to interact with the system
  B. To understand how to design the software
  C. To understand the resources used by the problem domain
  D. To understand the objects that make up the finished application

2. What is the scope of problem analysis?
Please select the best answer.
  A. Define the implementation of the resources of the problem domain
  B. Define the attributes and operations of the resources of the problem domain
  C. Define the attributes, interfaces, and operations of the resources of the problem domain
  D. Define the purpose and interfaces of the resources of the problem domain


3. Which of the following criteria should be used in selecting domain classes?
Please select the best answer.
  A. Recognized by users, a person, system, or device, and a resource of the problem domain
  B. Recognized by users, within project scope, and a resource of the problem domain
  C. Needed for the user interface, within project scope, and a resource of the problem domain
  D. Required by the selected architecture, within project scope, and a resource of the problem domain

4. What is meant by a "problem domain resource"?
Please select the best answer.
  A. Materials and/or supplies used by the problem domain
  B. Items purchased, used, or sold by the users
  C. People, materials, supplies, and products required by the system
  D. Actors, user interfaces, hardware, and communications

5. What is not included in the definition of a problem domain class during problem analysis?
Please select the best answer.
  A. The attributes of the problem domain class
  B. The implementation of the problem domain class
  C. The methods of the problem domain class
  D. The implementation of the interfaces
Score =
Correct answers:

Object-Oriented Thought ProcessObject-Oriented Thought Process