Exam Questions and CORRECT Answers
Which is not true? The software crisis identified that software is delivered
1. late
2. with too many remaining errors
3. over-budget
4. incrementally - CORRECT ANSWER 4. incrementally
Software deteriorates rather than wears out because... - CORRECT ANSWER multiple
change requests introduce errors in component interactions.
The Software Engineering Code of Ethics is a contract that all professional software developers
must sign.
T/F - CORRECT ANSWER False
Waterfall process is no longer user today.
T/F - CORRECT ANSWER False
Which of the following is not a common trait in software processes?
A. specifications
B. incremental development
C. validation
D. design and implementation
E. evolution - CORRECT ANSWER B. incremental development
Which is the best type of project to apply the waterfall model?
A. a great deal of risk is involved
,B. many rapid releases are needed
C. requirements are well defined and will not change
D. the customer cannot clearly define the requirements - CORRECT ANSWER C.
requirements are well defined and will not change
The prototyping of software is... - CORRECT ANSWER a useful approach when a customer
cannot define requirements clearly
How do agile processes accommodate change to requirements? - CORRECT
ANSWER incremental releases
The formal proclamation defining the key values of agile development is the... - CORRECT
ANSWER Manifesto fo Agile Software Devlopment
In Scrum, the Sprint backlog is... - CORRECT ANSWER taken from the product backlog
Which is NOT one of the questions answered by each team member at each daily Scrum
meeting?
A. What did you do since the last meeting?
B. What obstacles are you encountering?
C. What is the cause of the problems you are encountering?
D. What do you plan to accomplish by the next team meeting? - CORRECT ANSWER C.
What is the cause of the problems you are encountering?
In Scrum, what is used to track the progress made in a sprint? - CORRECT
ANSWER Burndown Chart
The common template for a user story is "As a <A>, I want to <B> so <C>"
What is <A>? - CORRECT ANSWER A type of user
, Non-functional requirements are only created by the customer/user.
T/F - CORRECT ANSWER False
When a user story is too large to be coded and tested within an iteration, it is called a(n)... -
CORRECT ANSWER epic
A use case scenario is... - CORRECT ANSWER a textual description of actions
Which of the following is NOT a nonfunctional requirement?
A. correctness
B. portability
C. ease of use
D. robustness - CORRECT ANSWER A. correctness
________ is the ability of the system to deliver services as specified.
Also known as mean time to failure (MTTF) - CORRECT ANSWER Reliability
________ is the ability of the system to protect itself against the deliberate or accidental
intrusion. - CORRECT ANSWER Security
The dependability of the systems is usually more important than the functionality as
A. system failures affect a large number of people.
B. users often reject systems that are unreliable or insecure
C. system failures costs may be enormous
D. undependable system may cause information loss.
E. all of the above - CORRECT ANSWER E. all of the above