• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 3 out of 30 pages
Case

D284 ITSW 2226 Software Engineering - Final Assessment Review - WGU 2025 (With Solutions).

Document preview thumbnail
Preview 3 out of 30 pages

D284 ITSW 2226 Software Engineering - Final Assessment Review - WGU 2025 (With Solutions).D284 ITSW 2226 Software Engineering - Final Assessment Review - WGU 2025 (With Solutions).

Content preview

D284 ITSW 2226 Software Engineering

Finals Assessment Review

(Questions & Solutions)

2025




©2025

, Q1. Which software process model is best suited for projects with
rapidly changing requirements?
A. Waterfall
B. Agile
C. V-Model
D. Incremental
ANS: B (Agile)
Rationale: Agile methodologies especially accommodate frequent
requirement changes through iterative development, continuous
stakeholder feedback, and flexible planning.

---

Q2. Which quality metric best reflects the maintainability of a software
system by measuring the complexity of its control flow?
A. Function Point Analysis
B. Cyclomatic Complexity
C. Defect Density
D. Response Time
ANS: B (Cyclomatic Complexity)
Rationale: Cyclomatic Complexity quantifies the number of linearly
independent paths through a program’s source code, thereby serving as
a proxy for maintainability.

---

Q3. Which of the following is not one of the SOLID principles in object-
oriented design?
A. Single Responsibility Principle
B. Open/Closed Principle
C. Liskov Substitution Principle
D. Overloading Principle
©2025

, ANS: D (Overloading Principle)
Rationale: The SOLID principles consist of Single Responsibility,
Open/Closed, Liskov Substitution, Interface Segregation, and
Dependency Inversion. Overloading is a language feature not a design
principle.

---

Q4. What is the primary objective of process improvement models like
CMMI in Software Engineering?
A. To reduce development cost exclusively
B. To ensure process standardization and improve software quality
C. To automate testing and eliminate manual processes
D. To enforce strict adherence to a single development method
ANS: B
Rationale: Models such as CMMI (Capability Maturity Model
Integration) aim to standardize processes, enhance process maturity, and
ultimately improve the quality and reliability of software products.

---

Q5. Which architectural pattern emphasizes dividing a software system
into layers where each layer has a specific responsibility?
A. Monolithic Architecture
B. Microservices Architecture
C. Layered (n-tier) Architecture
D. Event-Driven Architecture
ANS: C (Layered Architecture)
Rationale: Layered architecture segments system functions into distinct
layers (e.g., presentation, business logic, data access), promoting
separation of concerns and easier maintenance.

---

Q6. In risk management, what quantitative metric is most commonly
©2025

Document information

Uploaded on
May 28, 2025
Number of pages
30
Written in
2024/2025
Type
Case
Professor(s)
Unknown
Grade
Unknown
$16.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
emiliophd
3.4
(21)
Sold
191
Followers
46
Items
4725
Last sold
1 month ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions