软件工程复习全解.doc

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

What Is Software?什么是软件?:Software is corresponding and related to hardware, both are components of computer system. It’s a integrated collection which includes Programs, Data and Documents.软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及其相关文档的完整集合。 Program is serious of instructions that perform according to initially designed function and performance requirement;程序是按事先设计的功能和性能要求执行的指令序列 Documents are text and graphic materials that are related to program developing, maintaining and using. 文档是与程序开发、维护和使用有关的图文材料 Phenomena of Software Crisis 软件危机的表现 Cost and schedule of developing can not be estimated accurately. 对软件开发成本和进度的估计常常很不准确 User are always unsatisfied with delivered software system. 用户对“已完成的”软件系统不满意的现象经常发生 Quality of software are usually poor. 软件产品的质量往往靠不住 Software can hardly be maintained. 软件常常是不可维护的 There is always no proper document of software. 软件通常没有适当的文档资料 Proportion of software cost in computer system are increasing. 软件成本在计算机系统总成本中所占的比例逐年上升 The progress of software productivity can not catch up with trend of pervasively using of computer. 软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势 Reason of Software Crisis 软件危机的原因 Some are because of characters of Software 自身性质的原因 Logicality of software 逻辑特性 Complexity of software 复杂性 Large scale of software 大规模特性 Some are because of wrong developing and maintaining method 过程的原因(开发和维护方法错误的原因) Neglecting the importance of requirement analysis 忽视需求分析 Consider developing to be writing program and making it run 认为开发就是写程序并使之运行 Despising of maintaining of software 轻视软件的维护 Tools :instrument or automated system for accomplishing something in a better way. 工具:为较好完成一件事情的设备或自动化系统。 procedures :recipe for combination of tools and techniques, produce a particular product.过程:将技术和工具结合的方法,来生产一个特定的产品。 paradigms :style of doing something规范:做某事的样式。 Software engineers use tools, techniques(method), procedures, and paradigms to enhance the quality of their software products. Their aim is to use efficient and productive approaches to generate effect

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档