Data Dictionary - Quiz Explanation

The correct answers are indicated below, along with text that explains the correct answers.
 
1. The purpose of a data dictionary is to
Please select the best answer.
  A. Define business terms that are unfamiliar to the technical staff
  B. Define technical terms that are unfamiliar to the users
  C. Define the terminology used to describe the problem domain
  D. Define the terminology that participants in the project can’t agree on
  The correct answer is C. The reason to build a data dictionary is not to highlight any one person’s or group’s ignorance. The purpose is to establish a common vocabulary for everyone to use throughout the project.

2. It is important to establish the context of a project because
Please select the best answer.
  A. Context positions the system in relation to the people and system that will use the system.
  B. Context sets the boundaries between what should be included in the project and what should not be included.
  C. Context identifies the limitations imposed on the project.
  D. Context clarifies the terminology of the problem domain.
  The correct answer is A.
Context refers to the position of a system relative to the people and systems that interact with the system. Boundaries establish the scope of a project. Limitations have to do with constraints. Terminology is handled with a data dictionary.

3. It is important to establish the scope of a project because
Please select the best answer.
  A. Scope positions the system in relation to the people and system that will use the system.
  B. Scope sets the boundaries between what should be included in the project and what should not be included.
  C. Scope identifies the limitations imposed on the project.
  D. Scope clarifies the terminology of the problem domain.
  The correct answer is B.
Scope establishes the boundaries. Context sets the position of a system relative to the people and systems that interact with the system. Limitations have to do with constraints. Terminology is handled with a data dictionary.

4. It is important to establish the constraints of a project because
Please select the best answer.
  A. Constraints position the system in relation to the people and system that will use the system.
  B. Constraints set the boundaries between what should be included in the project and what should not be included.
  C. Constraints identify the limitations imposed on the project.
  D. Constraints clarify the terminology of the problem domain.
  The correct answer is C.
Constraints identify the limitations imposed on the project. Context sets the position of a system relative to the people and systems that interact with the system. Scope establishes the boundaries. Terminology is handled with a data dictionary.