- | Page
D487 STUDY GUIDE FULLY SOLVED
Question 1: What are the two common best principles of
software applications in the development process? Choose 2 answers.Quality code Secure code Information security Integrity Availability Quality code Secure code
CORRECT ANSWER: Quality code
Secure code
Question 2: What ensures that the user has the appropriate role
and privilege to view data?Authentication Multi-factor authentication Encryption Information security Authorization
- | Page
Authorization
CORRECT ANSWER : Authorization
Question 3: Which security goal is defined by "guarding against
improper information modification or destruction and ensuring information non-repudiation and authenticity"?Integrity Quality Availability Reliability Integrity
CORRECT ANSWER : Integrity
Question 4: Which phase in an SDLC helps to define the
problem and scope of any existing systems and determine the objectives of new systems?Requirements Design Planning Testing Planning
- | Page
CORRECT ANSWER : Planning
Question 5: What happens during a dynamic code review?
Programmers monitor system memory, functional behavior, response times, and overall performance.Customers perform tests to check software meets requirements.An analysis of computer programs without executing them is performed.Input fields are supplied with unexpected input and tested.Programmers monitor system memory, functional behavior, response times, and overall performance.
CORRECT ANSWER : Programmers monitor system memory,
functional behavior, response times, and overall performance.
Question 6: How should you store your application user
credentials in your application database?Use application logic to encrypt credentials Store credentials as clear text Store credentials using Base 64 encoded Store credentials using salted hashes Store credentials using salted hashes
- | Page
CORRECT ANSWER : Store credentials using salted hashes
Question 7: Which software methodology resembles an
assembly-line approach?V-model Agile model Iterative model Waterfall model Waterfall model
CORRECT ANSWER : Waterfall model
Question 8: Which software methodology approach provides
faster time to market and higher business value?Iterative model Waterfall model V-model Agile model Agile model