ACtE09 · Chapter 9Programming & Applications🏛️ Past Licensure QuestionID: 5aea6303
Class-Responsibility-Collaboration (CRC) cards are primarily used during which phase of object-oriented software engineering?
Class-Responsibility-Collaboration (CRC) cards are primarily used during which phase of object-oriented software engineering?
Multiple Choice Options
- A
Unit testing
- B
Deployment and maintenance
- C✓ Correct Option
Object-Oriented Analysis and Design (OOAD)
- D
Source code binary compilation
Detailed Technical Solution & Explanation
CRC (Class-Responsibility-Collaboration) cards (developed by Ward Cunningham and Kent Beck) are a collaborative brainstorming and modeling tool used during the Object-Oriented Analysis and Design (OOAD) phase to discover classes, assign responsibilities, and map interactions.
Option Analysis:
•
Option A (Unit testing): Test execution phase.
•
Option B (Deployment): Post-release maintenance.
•
Option C (OOAD): Correct; used for conceptual object-oriented modeling and design.
•
Option D (Compilation): Automated build step.
Reference: Mock Test 04NEC Licensure Syllabus