CSE360 FINAL REVIEW | LATEST STUDY | QUESTIONS
AND ANSWERS | 2026 STUDY UPDATES
Which is not true? The software crisis identified that software is delivered
- late
- incrementally
- with too many remaining errors
- over budget - ANSWER- incrementally
Software deteriorates rather than wears out because
- multiple change requests introduce errors in component interactions.
- software spare parts are harder to order.
- software suffers from exposure to hostile environments.
- defects are more likely to arise after software has been used often. - 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.
- true
-false - ANSWER- false
Waterfall process is no longer used today.
- true
- false - ANSWER- false
Which of the following is not a common trait in software processes?
, - evolution
- validation
- incremental development
- specifications - ANSWER- incremental development
Which is the best type of project to apply the waterfall model?
- many rapid releases are needed
- a great deal of risk is involved
- the customer cannot clearly define the requirements
- requirements are well defined and will not change - ANSWER- requirements are well
defined and will not change
The prototyping of software is
- the best approach to use for projects with large development teams.
- a useful approach when a customer cannot define requirements clearly.
- a reasonable approach when requirements are well defined
- a risky model that rarely produces a meaningful product - ANSWER- a useful approach
when a customer cannot define requirements clearly.
How do agile processes accommodate change to requirements?
- incremental releases
- pair programming
- refactoring
- Test driven development - ANSWER- incremental releases
The formal proclamation defining the key values of agile development is the
AND ANSWERS | 2026 STUDY UPDATES
Which is not true? The software crisis identified that software is delivered
- late
- incrementally
- with too many remaining errors
- over budget - ANSWER- incrementally
Software deteriorates rather than wears out because
- multiple change requests introduce errors in component interactions.
- software spare parts are harder to order.
- software suffers from exposure to hostile environments.
- defects are more likely to arise after software has been used often. - 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.
- true
-false - ANSWER- false
Waterfall process is no longer used today.
- true
- false - ANSWER- false
Which of the following is not a common trait in software processes?
, - evolution
- validation
- incremental development
- specifications - ANSWER- incremental development
Which is the best type of project to apply the waterfall model?
- many rapid releases are needed
- a great deal of risk is involved
- the customer cannot clearly define the requirements
- requirements are well defined and will not change - ANSWER- requirements are well
defined and will not change
The prototyping of software is
- the best approach to use for projects with large development teams.
- a useful approach when a customer cannot define requirements clearly.
- a reasonable approach when requirements are well defined
- a risky model that rarely produces a meaningful product - ANSWER- a useful approach
when a customer cannot define requirements clearly.
How do agile processes accommodate change to requirements?
- incremental releases
- pair programming
- refactoring
- Test driven development - ANSWER- incremental releases
The formal proclamation defining the key values of agile development is the