ESTUDYR
D278 THE DESIGN PROCESS CH 8-9 UPDATED EXAM WITH
MOST TESTED QUESTIONS AND ANSWERS | GRADED A+ |
ASSURED SUCCESS WITH DETAILED RATIONALES
In which SDLC phase are a program’s goals defined?
a. Design
b. Analysis
c. Implementation
d. Testing
Rationale: The Analysis phase specifies what the software must achieve before design begins.
The phase where you define how to build a program is called:
a. Analysis
b. Implementation
c. Design
d. Testing
Rationale: In Design, you outline software architecture, modules, and data structures.
Writing the actual code occurs during which SDLC phase?
a. Analysis
b. Implementation
c. Testing
d. Design
Rationale: Implementation (or Development) is when developers write and integrate source code.
Checking that the software meets its goals happens in:
a. Design
b. Implementation
c. Testing
d. Analysis
Rationale: Testing verifies functionality and validates requirements.
Which UML diagrams are primarily used in the Analysis phase?
a. Class and Structural diagrams
b. Activity and Sequence diagrams
c. Use Case and Behavioral diagrams
d. Deployment and Component diagrams
Rationale: Analysis uses Use Case and other behavioral diagrams to capture user interactions.
Which diagrams are mainly used during the Design phase?
a. Use Case and Activity
b. Class, Sequence, Structural, Behavior
, ESTUDYR
c. Deployment and Use Case
d. Component and Activity
Rationale: Design leverages class diagrams for structure, sequence for interactions, and other UML
models.
During Implementation, you would most likely refer to:
a. Use Case diagrams
b. Class diagrams
c. Activity and Behavioral diagrams
d. Structural diagrams
Rationale: Implementation teams often use activity flows to guide coding and behavior.
A structural diagram in UML is used to visualize:
a. Algorithm flow
b. User interactions
c. Static elements like classes, variables, and functions
d. Deployment architecture
Rationale: Structural diagrams (e.g., class diagrams) show the system’s static structure.
A behavioral diagram in UML visualizes:
a. Data models
b. Dynamic behavior like algorithms and interactions
c. Database schema
d. Package hierarchies
Rationale: Behavioral diagrams (e.g., sequence, activity) depict runtime behavior.
Which UML model is a behavioral diagram showing user–system interactions?
a. Class diagram
b. Component diagram
c. Use Case diagram
d. Deployment diagram
Rationale: Use Case diagrams map actor interactions with system functions.
Which UML model is a structural diagram depicting classes and their members?
a. Sequence diagram
b. Activity diagram
c. Class diagram
d. Use Case diagram
Rationale: Class diagrams show data members, methods, and relationships.
Which UML model is a behavioral diagram showing message order between objects?
a. Sequence diagram
b. Class diagram
c. Activity diagram
D278 THE DESIGN PROCESS CH 8-9 UPDATED EXAM WITH
MOST TESTED QUESTIONS AND ANSWERS | GRADED A+ |
ASSURED SUCCESS WITH DETAILED RATIONALES
In which SDLC phase are a program’s goals defined?
a. Design
b. Analysis
c. Implementation
d. Testing
Rationale: The Analysis phase specifies what the software must achieve before design begins.
The phase where you define how to build a program is called:
a. Analysis
b. Implementation
c. Design
d. Testing
Rationale: In Design, you outline software architecture, modules, and data structures.
Writing the actual code occurs during which SDLC phase?
a. Analysis
b. Implementation
c. Testing
d. Design
Rationale: Implementation (or Development) is when developers write and integrate source code.
Checking that the software meets its goals happens in:
a. Design
b. Implementation
c. Testing
d. Analysis
Rationale: Testing verifies functionality and validates requirements.
Which UML diagrams are primarily used in the Analysis phase?
a. Class and Structural diagrams
b. Activity and Sequence diagrams
c. Use Case and Behavioral diagrams
d. Deployment and Component diagrams
Rationale: Analysis uses Use Case and other behavioral diagrams to capture user interactions.
Which diagrams are mainly used during the Design phase?
a. Use Case and Activity
b. Class, Sequence, Structural, Behavior
, ESTUDYR
c. Deployment and Use Case
d. Component and Activity
Rationale: Design leverages class diagrams for structure, sequence for interactions, and other UML
models.
During Implementation, you would most likely refer to:
a. Use Case diagrams
b. Class diagrams
c. Activity and Behavioral diagrams
d. Structural diagrams
Rationale: Implementation teams often use activity flows to guide coding and behavior.
A structural diagram in UML is used to visualize:
a. Algorithm flow
b. User interactions
c. Static elements like classes, variables, and functions
d. Deployment architecture
Rationale: Structural diagrams (e.g., class diagrams) show the system’s static structure.
A behavioral diagram in UML visualizes:
a. Data models
b. Dynamic behavior like algorithms and interactions
c. Database schema
d. Package hierarchies
Rationale: Behavioral diagrams (e.g., sequence, activity) depict runtime behavior.
Which UML model is a behavioral diagram showing user–system interactions?
a. Class diagram
b. Component diagram
c. Use Case diagram
d. Deployment diagram
Rationale: Use Case diagrams map actor interactions with system functions.
Which UML model is a structural diagram depicting classes and their members?
a. Sequence diagram
b. Activity diagram
c. Class diagram
d. Use Case diagram
Rationale: Class diagrams show data members, methods, and relationships.
Which UML model is a behavioral diagram showing message order between objects?
a. Sequence diagram
b. Class diagram
c. Activity diagram