WGU C854 SOFTWARE ENGINEERING
COMPREHENSIVE EXAM QUESTIONS
AND ANSWERS 2026/2027 UPDATE ||
100% GUARANTEED PASS
1. Which Software Development Life Cycle (SDLC) model is specifically characterized by its
focus on risk assessment and iterative refinement through four distinct quadrants?
A. Waterfall Model
B. V-Model
C. Spiral Model
D. Big Bang Model
Answer: C
Conceptual Explanation: The Spiral model is a risk-driven process model that combines
elements of design and prototyping-in-stages, utilizing a cyclic approach for risk analysis.
2. In Agile Scrum, what is the primary purpose of the ‘Sprint Retrospective’?
A. To inspect the team’s processes and identify improvements for the next sprint.
B. To demonstrate the working software to the customer.
C. To assign tasks to individual developers for the upcoming iteration.
D. To estimate the story points of the product backlog items.
,Answer: A
Conceptual Explanation: The Retrospective focuses on process improvement, whereas
the Sprint Review focuses on the product increment.
3. A system’s ability to remain operational even when some components fail is known as:
A. Fault Tolerance
B. Maintainability
C. Scalability
D. Portability
Answer: A
Conceptual Explanation: Fault tolerance is a non-functional requirement describing the
system’s ability to continue operating properly in the event of the failure of some of its
components.
4. Which type of cohesion occurs when parts of a module are grouped because they all
contribute to a single well-defined task?
A. Logical Cohesion
B. Temporal Cohesion
C. Functional Cohesion
D. Coincidental Cohesion
Answer: C
, Conceptual Explanation: Functional cohesion is the highest and most desirable level of
cohesion, where every element of the module is essential to the execution of a single
function.
5. In UML class diagrams, which symbol represents ‘Aggregation’?
A. A solid line with a filled diamond.
B. A solid line with an open diamond.
C. A dashed line with an open arrow.
D. A solid line with a hollow triangle.
Answer: B
Conceptual Explanation: Aggregation (a ‘part-of’ relationship where the part can exist
independently) is represented by a hollow diamond. A filled diamond represents
composition.
6. Which testing level focuses on verifying that different modules or services work correctly
together?
A. Unit Testing
B. Integration Testing
C. System Testing
D. Acceptance Testing
Answer: B
COMPREHENSIVE EXAM QUESTIONS
AND ANSWERS 2026/2027 UPDATE ||
100% GUARANTEED PASS
1. Which Software Development Life Cycle (SDLC) model is specifically characterized by its
focus on risk assessment and iterative refinement through four distinct quadrants?
A. Waterfall Model
B. V-Model
C. Spiral Model
D. Big Bang Model
Answer: C
Conceptual Explanation: The Spiral model is a risk-driven process model that combines
elements of design and prototyping-in-stages, utilizing a cyclic approach for risk analysis.
2. In Agile Scrum, what is the primary purpose of the ‘Sprint Retrospective’?
A. To inspect the team’s processes and identify improvements for the next sprint.
B. To demonstrate the working software to the customer.
C. To assign tasks to individual developers for the upcoming iteration.
D. To estimate the story points of the product backlog items.
,Answer: A
Conceptual Explanation: The Retrospective focuses on process improvement, whereas
the Sprint Review focuses on the product increment.
3. A system’s ability to remain operational even when some components fail is known as:
A. Fault Tolerance
B. Maintainability
C. Scalability
D. Portability
Answer: A
Conceptual Explanation: Fault tolerance is a non-functional requirement describing the
system’s ability to continue operating properly in the event of the failure of some of its
components.
4. Which type of cohesion occurs when parts of a module are grouped because they all
contribute to a single well-defined task?
A. Logical Cohesion
B. Temporal Cohesion
C. Functional Cohesion
D. Coincidental Cohesion
Answer: C
, Conceptual Explanation: Functional cohesion is the highest and most desirable level of
cohesion, where every element of the module is essential to the execution of a single
function.
5. In UML class diagrams, which symbol represents ‘Aggregation’?
A. A solid line with a filled diamond.
B. A solid line with an open diamond.
C. A dashed line with an open arrow.
D. A solid line with a hollow triangle.
Answer: B
Conceptual Explanation: Aggregation (a ‘part-of’ relationship where the part can exist
independently) is represented by a hollow diamond. A filled diamond represents
composition.
6. Which testing level focuses on verifying that different modules or services work correctly
together?
A. Unit Testing
B. Integration Testing
C. System Testing
D. Acceptance Testing
Answer: B