softengineering軟件工程复习资料(全).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
softengineering軟件工程复习资料(全)

Scope of Software Engineering 1. The aim of software engineering is to produce software that is: A. fault-free B. delivered on time C. delivered within budget D. satisfies users needs E. All of these are the aim of software engineering 2. What is the fundamental reason that software can not be considered to be engineered? A. It is designed by humans and therefore flawed. B. Software engineering (as opposed to other forms of engineering, such as Civil) is an art - not a science. C. The discipline is relatively new, say in comparison to bridge building that is an activity that has millennia of practice. D. None of these are true. Software Engineering is a Software Engineering is a truly rigorous discipline. E. The complexity of systems and their interaction continues faster than we can understand it. 3. If a new development method is more efficient than the previous one, it still might not be adopted. A possible reason for this is: A. There is a comparatively large initial cost outlay. B. Due to the significant learning curve associated with the new product/technique, there will be a delay in getting new projects started. C. The new technique may produce code that is more difficult to maintain than the old. D. Any (or all) of these may be valid reasons for not adopting the new technique. E. None of these are good reasons for not implementing the new and more efficient technique. 4. The software life cycle can be said to consist of a series of phases. The classical model is referred to as the waterfall model. Which phase may be defined as The concept is explored and refined, and the clients requirements are elicited A. requirements B. specification C. design D. implementation E. integration 5. The software life cycle can be said to consist of a series of phases. The classical model is referred to as the waterfall model. Which phase ends with the software project development plan being drawn up to describe the pr

文档评论(0)

sd47f8cI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档