Database Modeling and Design MCQs with Answers
Practice important Database Modeling and Design MCQs with answers and explanations.
Multiple Choice Questions
Q81: What is the primary goal of the requirement gathering process?
- A: Identify system design
- B: Communicate requirements
- C: Develop the final system
- D: Schedule system updates
View Answer
B
Q82: Which of the following is a major challenge in requirement gathering?
- A: User feedback
- B: Changing technology
- C: Missing requirements
- D: Rapid prototyping
View Answer
C
Q83: What is a verifiable requirement?
- A: A requirement that is complete
- B: A requirement that is testable
- C: A requirement that is clear
- D: A requirement that is traceable
View Answer
B
Q84: What is an example of an incomplete requirement?
- A: Loading time must be as minimum as possible
- B: Loading time should be 2 seconds
- C: System backup should support 30 minutes
- D: System should support 24/7 operations
View Answer
A
Q85: A requirement is consistent if it:
- A: Does not conflict with other requirements
- B: Includes user feedback
- C: Can be tested with a prototype
- D: Is agreed upon by all stakeholders
View Answer
A
Q86: What is an example of a traceable requirement?
- A: System must generate a unique batch report
- B: System must load within 2 seconds
- C: System must support normal operations
- D: System must allow for user customization
View Answer
A
Q87: Requirement engineering acts as a bridge between which two entities?
- A: Users and software
- B: Customers and system development
- C: Real-world needs and system capabilities
- D: Software and hardware
View Answer
C
Q88: Requirements engineering consists of which two main processes?
- A: Requirement specification and validation
- B: Requirement gathering and analysis
- C: Requirement management and development
- D: Requirement elicitation and specification
View Answer
C
Q89: The process of analyzing the impact of requirement changes is part of which discipline?
- A: Requirement Elicitation
- B: Requirement Specification
- C: Requirement Development
- D: Requirement Management
View Answer
D
Q90: Which of the following techniques is commonly used in requirement elicitation?
- A: Interview
- B: Code review
- C: Debugging
- D: Unit testing
View Answer
A