Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 104 pages
Exam (elaborations)

WGU D487 Secure Software Design OA Test Bank 3 420 Questions Actual Exam 2026/2027 – 100% Verified | Detailed Rationales – Pass Guaranteed – A+ Graded

Document preview thumbnail
Preview 4 out of 104 pages

WGU D487 Secure Software Design OA Test Bank 3 420 Questions Actual Exam 2026/2027 – 100% Correct Answers | Real-Style Questions with Answers | Security Architecture, Threat Modeling, Secure Coding, Cryptography, Access Control | Graded A+ Verified | Risk Management, Vulnerability Assessment, Compliance, SDLC Security, Encryption | Detailed Rationales | Verified Correct Answers – Pass Guaranteed – Instant Download

Content preview

WGU D487 SECURE SOFTWARE DESIGN




OBJECTIVE ASSESSMENT - EXAM




WGU D487 Oa 2026/2027 Test Bank 3 With 420 Questions And Correct Answers (100%
Correct Verified Answers) D487 Secure Software Design Objective Assessment
2026/2027 Test Bank V3 2026/2027


A+ Verified Edition: 2026/2027 Passing Score: 75%




EXAM STRUCTURE
Section 1: Secure Software Development Lifecycle and Foundational Principles
Section 2: Threat Modeling, Attack Surfaces and Risk Assessment
Section 3: Secure Architecture, Design Patterns and Defense in Depth
Section 4: Secure Coding, Input Validation and Output Encoding
Section 5: Authentication, Authorization, Session and Access Control
Section 6: Cryptography, Key Management and Data Protection in Design
Section 7: Vulnerability Management, Testing and Secure Configuration
Section 8: Security Requirements, Compliance, Logging and Incident Response Design




COVER PAGE - 1

, SECTIONS COVERED
1. Secure Software Development Lifecycle and Foundational Principles
2. Threat Modeling, Attack Surfaces and Risk Assessment
3. Secure Architecture, Design Patterns and Defense in Depth
4. Secure Coding, Input Validation and Output Encoding
5. Authentication, Authorization, Session and Access Control
6. Cryptography, Key Management and Data Protection in Design
7. Vulnerability Management, Testing and Secure Configuration
8. Security Requirements, Compliance, Logging and Incident Response Design



EXAM INFORMATION
This objective assessment evaluates knowledge of secure software design principles, threat modeling, secure architecture, coding practices,
authentication and authorization, cryptography, vulnerability management, and security requirements. Each question carries 1 mark. A
minimum score of 75% is required to pass. Select the single best answer for each question.




SECTION 1: SECURE SOFTWARE DEVELOPMENT LIFECYCLE AND FOUNDATIONAL PRINCIPLES


Q1
A development team lead is working on a mobile banking app during a code review session. The team wants to embed security activities from
the earliest stages rather than treating security as a final gate. This approach is best described as implementing:
A. Security by design and shift-left practices
B. Penetration testing only at release
C. Post-deployment monitoring exclusively
D. Annual external audits
Correct Answer: A

Rationale:
Security by design and shift-left integrate security into every phase of the lifecycle, reducing cost and risk of late discoveries. Late-stage testing alone leaves
design flaws unaddressed.


Q2
While defining requirements for a microservices-based e-commerce platform, a security engineer insists that every security control must be
justified by a clear threat and that complexity should be minimized. This aligns with which secure design principle?
A. Open design
B. Psychological acceptability
C. Economy of mechanism
D. Complete mediation
Correct Answer: C

Rationale:
Economy of mechanism favors simple, small designs that are easier to verify and less likely to contain hidden flaws. Complex mechanisms increase the
chance of implementation errors.




WGU D487 Oa 2026/2027 Test Bank 3 With 420 Questions And Correct Answers (100% Correc... Page 2

, Q3
A devsecops engineer is reviewing a financial trading system during a code review session and notes that the system grants users only the
minimum permissions needed for their tasks. This practice directly implements:
A. The principle of least privilege
B. Fail-safe defaults only
C. Separation of privilege
D. Least common mechanism
Correct Answer: A

Rationale:
Least privilege restricts access rights to the bare minimum required, limiting the damage from compromised accounts or errors. It is a foundational control in
secure design.


Q4
During a design discussion for a SaaS multi-tenant platform, the team decides that the system should deny access by default and only grant it
when explicitly authorized. This decision reflects:
A. Least privilege
B. Open design
C. Fail-safe defaults
D. Complete mediation
Correct Answer: C

Rationale:
Fail-safe defaults ensure that the absence of an explicit grant results in denial, reducing the risk of accidental exposure. Complete mediation requires
checking every access attempt.


Q5
An application security specialist is introducing security activities into the CI/CD pipeline for a mobile banking app. Automated scans that
examine source code without executing it are examples of:
A. Static application security testing (SAST)
B. Dynamic application security testing
C. Interactive application security testing
D. Runtime application self-protection
Correct Answer: A

Rationale:
SAST analyzes source or bytecode for patterns associated with vulnerabilities without running the application. DAST tests the running application, while
IAST and RASP operate at runtime.


Q6
A systems designer is working on a microservices-based e-commerce platform while preparing for a penetration test. The team wants to
embed security activities from the earliest stages rather than treating security as a final gate. This approach is best described as
implementing:
A. Post-deployment monitoring exclusively
B. Annual external audits
C. Security by design and shift-left practices
D. Penetration testing only at release
Correct Answer: C

Rationale:
Security by design and shift-left integrate security into every phase of the lifecycle, reducing cost and risk of late discoveries. Late-stage testing alone leaves
design flaws unaddressed.




WGU D487 Oa 2026/2027 Test Bank 3 With 420 Questions And Correct Answers (100% Correc... Page 3

, Q7
While defining requirements for a financial trading system, a cloud security architect insists that every security control must be justified by a
clear threat and that complexity should be minimized. This aligns with which secure design principle?
A. Economy of mechanism
B. Complete mediation
C. Open design
D. Psychological acceptability
Correct Answer: A

Rationale:
Economy of mechanism favors simple, small designs that are easier to verify and less likely to contain hidden flaws. Complex mechanisms increase the
chance of implementation errors.


Q8
A senior software architect is carefully reviewing a SaaS multi-tenant platform while preparing for a penetration test and notes that the system
grants users only the minimum permissions needed for their tasks. This practice directly implements:
A. Separation of privilege
B. Least common mechanism
C. The principle of least privilege
D. Fail-safe defaults only
Correct Answer: C

Rationale:
Least privilege restricts access rights to the bare minimum required, limiting the damage from compromised accounts or errors. It is a foundational control in
secure design.


Q9
During a design discussion for a mobile banking app, the development team decides that the system should deny access by default and only
grant it when explicitly authorized. This decision reflects:
A. Fail-safe defaults
B. Complete mediation
C. Least privilege
D. Open design
Correct Answer: A

Rationale:
Fail-safe defaults ensure that the absence of an explicit grant results in denial, reducing the risk of accidental exposure. Complete mediation requires
checking every access attempt.


Q10
A security engineer is introducing security activities into the CI/CD pipeline for a microservices-based e-commerce platform. Automated scans
that examine source code without executing it are examples of:
A. Interactive application security testing
B. Runtime application self-protection
C. Static application security testing (SAST)
D. Dynamic application security testing
Correct Answer: C

Rationale:
SAST analyzes source or bytecode for patterns associated with vulnerabilities without running the application. DAST tests the running application, while
IAST and RASP operate at runtime.




WGU D487 Oa 2026/2027 Test Bank 3 With 420 Questions And Correct Answers (100% Correc... Page 4

Document information

Uploaded on
August 9, 2026
Number of pages
104
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$16.49

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.
STUVIAACTUALEXAMS
3.5
(157)
Sold
1221
Followers
208
Items
8733
Last sold
7 hours 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