软件工程导论四川大学期末考试

筱兮 分享 2020-06-28 下载文档

A. Multiple choice (Only one is correct): ( 20*2%=40%)

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

layers?

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

2. What are the three generic phases of software

engineering?

A. definition, development, support B. what, how, where

C. programming, debugging, maintenance D. analysis, design, testing

3. Which of these terms is a level name in the Capability Maturity

Model?

A. Ad hoc B. Repeatable C. Reusable D. Organized

4. Which of these items should be used to select a software process

framework?

A. People B. Product C. Project D. All of the above

5. The linear sequential model of software development

is

A. A reasonable approach when requirements are well defined.

B. A good approach when a working program is required quickly.

C. The best approach to use for projects with large development teams.

D. An old fashioned model that is rarely used any more.

6. The prototyping model of software development

is

A. A reasonable approach when requirements are well defined.

B. A useful approach when a customer cannot define requirements clearly.

C. The best approach to use for projects with large development teams.

D. A risky model that rarely produces a meaningful product.

7. The spiral model of software

development

A. Ends with the delivery of the software product

B. Is more chaotic than the incremental model

C. Includes project risks evaluation during each iteration

D. All of the above

8. Software risk always involves two

characteristics

A. fire fighting and crisis management

B. known and unknown risks

C. uncertainty and loss

D. staffing and budget

9. Three categories of risks

are

A. business risks, personnel risks, budget risks

B. project risks, technical risks, business risks

C. planning risks, technical risks, personnel risks

D. management risks, technical risks, design risks

10. Variation control in the context of software engineering involves controlling variation

in the

A. process applied

B. resources expended

C. product quality attributes

D. all of the above

11. A key concept of quality control is that all work

products

A. are delivered on time and under budget

B. have complete documentation

C. have measurable specifications for process outputs

D. are thoroughly tested before delivery to the customer

12. What task is not performed as part of software requirements

analysis?

A. evaluation and synthesis

B. modeling and problem recognition

C. planning and scheduling

D. specification and review

13. Use-cases are scenarios that

describe

A. how software is to be used in a given situation.

B. how CASE tools will be used to construct the system.

C. the build plan for a software product.

D. the test cases for a software product.

14. Which view should be considered first during software requirements analysis?

A. actor view

B. data view

C. essential view

D. implementation view

15. What types of models are created during software requirements

analysis?

A. functional and behavioral

B. algorithmic and data structure

C. architectural and structural

D. usability and reliability


软件工程导论四川大学期末考试 .doc 将本文的Word文档下载到电脑

下一篇:齐齐哈尔大学《管理学试题a》

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx