第20章试题
1. The purpose of software reviews is to uncover errors and defects in work products so they can be removed before moving on to the next phase of development.
A. TrueB. False
正确答案:A
2. In general the earlier a software defect is discovered and corrected the less costly to the overall project budget.
A. TrueB. False
正确答案:A
3. Defect amplification models can be used to illustrate the costs associated with using software from its initial deployment to its retirement.
A. TrueB. False
正确答案:B
4. Review metrics can be used to assess the efficacy of each review activity.
A. TrueB. False
正确答案:A
5. Defect density can be estimated for any software engineering work product.
A. TrueB. False
正确答案:A
6. Agile software developers are aware that software reviews always take time without saving any.
A. TrueB. False
正确答案:B
7. The level of review formality is determined by which of the following?
A. amount of preparationB. reviewer follow-up
C. size of project budget
D. structure of review
E. a, b, d
正确答案:E
8. An informal review may consist of which of the following?
A. casual meetingB. desk check
C. inspection
D. pair programming
E. a and b
正确答案:E
9. Which of the following are objectives for formal technical reviews?
A. allow senior staff members to correct errorsB. assess programmer productivity
C. determining who introduced an error into a program
D. uncover errors in software work products
正确答案:D
10. At the end of a formal technical review all attendees can decide to
A. accept the work product without modificationB. modify the work product and continue the review
C. reject the product due to stylistic discrepancies
D. reject the product due to severe errors
E. a and d
正确答案:E
11. A review summary report answers which three questions?
A. terminate project, replace producer, request a time extensionB. what defects were found, what caused defects, who was responsible
C. what was reviewed, who reviewed it, what were the findings
D. none of the above
正确答案:C
12. In any type of technical review, the focus of the review is on the product and not the producer.
A. TrueB. False
正确答案:A
13. Sample driven reviews only make sense for very small software development projects.
A. TrueB. False
正确答案:B