浙江大学 软件工程课程网站

第2章试题


1. Which of the items listed below is not one of the software engineering layers?

A. Process
B. Manufacturing
C. Methods
D. Tools

正确答案:B



2. Software engineering umbrella activities are only applied during the initial phases of software development projects.

A. True
B. False

正确答案:B



3. Which of these are the 5 generic software engineering framework activities?

A. communication, planning, modeling, construction, deployment
B. communication, risk management, measurement, production, reviewing
C. analysis, designing, programming, debugging, maintenance
D. analysis, planning, designing, programming, testing

正确答案:A



4. Planning ahead for software reuse reduces the cost and increases the value of the systems into which they are incorporated.

A. True
B. False

正确答案:A



5. The essence of software engineering practice might be described as understand the problem, plan a solution, carry out the plan, and examine the result for accuracy.

A. True
B. False

正确答案:A



6. In agile process models the only deliverable work product is the working program.

A. True
B. False

正确答案:B



7. A most software development projects are initiated to try to meet some business need.

A. True
B. False

正确答案:A



8. In general software only succeeds if its behavior is consistent with the objectives of its designers.

A. True
B. False

正确答案:B