Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam CISSP All Questions

View all questions & answers for the CISSP exam

Exam CISSP topic 1 question 141 discussion

Actual exam question from ISC's CISSP
Question #: 141
Topic #: 1
[All CISSP Questions]

A software engineer uses automated tools to review application code and search for application flaws, back doors, or other malicious code. Which of the following is the FIRST Software Development Life Cycle (SDLC) phase where this takes place?

  • A. Deployment
  • B. Development
  • C. Test
  • D. Design
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
franbarpro
Highly Voted 2 years, 1 month ago
Selected Answer: B
I think the answer is "B" and here's why: Development Stage The development stage is the part where developers actually write code and build the application according to the earlier design documents and outlined specifications. This is where Static Application Security Testing or SAST tools come into play. Product program code is built per the design document specifications. In theory, all of the prior planning and outlined should make the actual development phase relatively straightforward. Developers will follow any coding guidelines as defined by the organization and utilize different tools such as compilers, debuggers, and interpreters. I thought of "C" - Testing phase - but the question says Which of the following is the FIRST?
upvoted 6 times
...
gjimenezf
Most Recent 10 months, 2 weeks ago
Selected Answer: B
As we pivot from blueprint to build, static code analysis evolves into a daily routine. Within the development phase, it turns into a meticulous overseer, scrutinizing every new line of code for deviations from the set path.
upvoted 1 times
...
Soleandheel
11 months, 3 weeks ago
B. Development .....it starts at the Development stage even though it mostly happens in the testing phase.
upvoted 1 times
...
Bach1968
1 year, 4 months ago
Selected Answer: B
it is development, you may see it also as testing at the same time
upvoted 1 times
...
HughJassole
1 year, 5 months ago
C. Test phase: "Assessments entail the performance of functional testing: unit testing, code quality testing, integration testing, system testing, security testing, performance testing and acceptance testing, as well as nonfunctional testing. If a defect is identified, developers are notified. Validated (actual) defects are resolved, and a new version of the software is produced. The best method for ensuring that all tests are run regularly and reliably, is to implement automated testing. " So automated testing is a keyword and security. https://www.synopsys.com/glossary/what-is-sdlc.html
upvoted 3 times
...
NJALPHA
1 year, 7 months ago
Answer B: SDLC 6 stages : 1-Planning & Analysis 2-Design 3- Development 4-Testing 5- Deployment 6- Maintenance so based on the provided scenario will fall in to Development SDLC stage
upvoted 1 times
jackdryan
1 year, 6 months ago
B is correct
upvoted 1 times
...
...
Rollingalx
1 year, 7 months ago
Selected Answer: C
Correct answer is C. Development is not a phase in SDLC. The SDLC phases are: Requirements analysis/Design/Implementation/Testing/Evolution
upvoted 1 times
...
explorer3
2 years, 1 month ago
Selected Answer: B
Code review by developers is part of the Development Phase https://resources.infosecinstitute.com/topic/secure-code-review-practical-approach/#:~:text=In%20the%20SDLC%20(Software%20Development,the%20code%20review%2C%20or%20both.
upvoted 3 times
...
MG1707
2 years, 1 month ago
Selected Answer: D
the FIRST appearance
upvoted 2 times
...
MG1707
2 years, 1 month ago
it shall start already in Design phase
upvoted 1 times
franbarpro
2 years ago
How are you going to test code that you haven’t written?
upvoted 5 times
...
...
ccmmaa
2 years, 1 month ago
should be C, test environment for auto code review
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...