英语版——软件工程复习题

英语版——软件工程复习题
文本预览:

d the prototype is tuned to satisfy the customer's needs. 26. Describe the role of risk analysis in evolutionary process models like the spiral model. Answer:As each prototype is enhanced by iteration through the process steps, both the technical and management risks are assessed to see if it is still possible to compete the project which its required functionality with acceptable time and cost constraints. 27. Effective software project management focuses on() a. people, performance, payoff, product b. people, product, performance, process c. people, product, process, project d. people, process, payoff, product

28. The first step in project planning is to () a. determine the budget. b. select a team organizational model. c. determine the project constraints. d. establish the objectives and scope. 29. Process framework activities are populated with ( a. milestones b. work products c. QA points d. All of the above 30. Which factor is the least important when choosing the organizational structure for a software team? () a. degree of communication desired b. predicted size of the resulting program c. rigidity of the delivery date d. size of the project budget 31. One of the best ways to avoid frustration during the software development process is to () a. give team members more control over process and technical decisions. b. give team members less control over process and technical decisions. c. hide bad news from the project team members until things improve. d. reward programmers based on their productivity. 32. Which of these software characteristics is not a factor contributing to project coordination difficulties? a. interoperability b. performance c. scale d. uncertainty 33. Which of these software characteristics are used to determine the scope of a software project? ( a. context,lines of code, function b. context, function, communication requirements c. information objectives, function, performance d. communications requirements, performance, information objectives 34. What activity does a software project manager need to perform to minimize the risk of software failure? a. double the project team size b. request a large budget c. allow absolutely no schedule slippage d. define milestones and track progress 35. Which of these is not a valid reason for measuring software processes, products, and resources? a. to characterize them b. to evaluate them c. to price them d. to improve them

36. Process indicators enable a software project manager to a. assess the status of an on-going project b. track potential risks c. adjust work flow or tasks d. all of the above 37. Which of the following items are not measured by software project metrics? a. inputs b. markets c. outputs d. results 38. Which of the following software quality factors is most likely to affected by radical changes to computing architectures? a. operation b. transition c. revision d. none of the above 39. Which of the following provide useful measures of software quality? a. co

寻找更多 "英语版——软件工程复习题"