最新《荒芜了的花园》课件(1)课件ppt.ppt

最新《荒芜了的花园》课件(1)课件ppt.ppt

ID:62084256

大小:1.13 MB

页数:79页

时间:2021-04-14

最新《荒芜了的花园》课件(1)课件ppt.ppt_第1页
最新《荒芜了的花园》课件(1)课件ppt.ppt_第2页
最新《荒芜了的花园》课件(1)课件ppt.ppt_第3页
最新《荒芜了的花园》课件(1)课件ppt.ppt_第4页
最新《荒芜了的花园》课件(1)课件ppt.ppt_第5页
资源描述:

《最新《荒芜了的花园》课件(1)课件ppt.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《荒芜了的花园》课件(1)词语花篮荒芜荆棘灌溉凄凉仰慕惋惜谩骂毅然一个人叹气道:“难道我们就任它长此荒芜了吗?”其余的人都毅然站起来,道:“不!决不!我们大家应该努力把它整理好。”片段一青蛙带着满肚的欢喜,由池岸下的石罅中跳出来听;蟋蟀也暂时停止了它的悲鸣,由草丛中露出半个头来,看他们讨论。片段二青蛙等得不耐烦了哭丧着脸,不高兴地,一步一步,慢腾腾地仍旧走进石罅中去。蟋蟀的希望也渐渐地破灭了。它不愿意再看他们的争斗,终于把头缩回草丛中,跑到墙角下,拖长它的音调,又悲鸣起来。细细地讨论改造的方法悉心地讨论如何布置互相辩论谩骂、扭打滔滔不绝地讨论黎明傍晚青蛙等得不耐烦了哭丧着脸,不高兴地,一步一步

2、,慢腾腾地仍旧走进石罅中去。蟋蟀的希望也渐渐地破灭了。它不愿意再看他们的争斗,终于把头缩回草丛中,跑到墙角下,拖长它的音调,又悲鸣起来。这是一群()的人。这个寓言故事告诉我们一个什么道理?讨论用心读一读,写一写感受,也可以自己编写一个属于自己的寓言故事。再见第十一章软件维护软件维护的概念软件维护活动程序修改的步骤及修改的副作用软件可维护性提高可维护性的方法软件维护的概念软件维护的定义影响维护工作量的因素软件维护的策略维护成本软件维护的定义在软件运行/维护阶段对软件产品进行的修改就是所谓的维护。维护的类型有四种:改正性维护适应性维护完善性维护预防性维护改正性维护在软件交付使用后,因开发时测试的不

3、彻底、不完全,必然会有部分隐藏的错误遗留到运行阶段。这些隐藏下来的错误在某些特定的使用环境下就会暴露出来。为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程就叫做改正性维护。适应性维护在使用过程中,外部环境(新的硬、软件配置)数据环境(数据库、数据格式、数据输入/输出方式、数据存储介质)可能发生变化。为使软件适应这种变化,而去修改软件的过程就叫做适应性维护。完善性维护在软件的使用过程中,用户往往会对软件提出新的功能与性能要求。为了满足这些要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性。这种情况下进行的维护

4、活动叫做完善性维护。实践表明,在几种维护活动中,完善性维护所占的比重最大。即大部分维护工作是改变和加强软件,而不是纠错。完善性维护不一定是救火式的紧急维修,而可以是有计划、有预谋的一种再开发活动。事实证明,来自用户要求扩充、加强软件功能、性能的维护活动约占整个维护工作的50%。预防性维护预防性维护是为了提高软件的可维护性、可靠性等,为以后进一步改进软件打下良好基础。预防性维护定义为:采用先进的软件工程方法对需要维护的软件或软件中的某一部分(重新)进行设计、编制和测试。在整个软件维护阶段所花费的全部工作量中,完善性维护占了几乎一半的工作量。软件维护活动所花费的工作占整个生存期工作量的70%以上,

5、这是由于在漫长的软件运行过程中需要不断对软件进行修改,以改正新发现的错误、适应新的环境和用户新的要求,这些修改需要花费很多精力和时间,而且有时会引入新的错误。三类维护占维护在软件生存期 总维护比例所占比例影响维护工作量的因素在软件的维护过程中,需要花费大量的工作量,从而直接影响了软件维护的成本。应当考虑有哪些因素影响软件维护的工作量,相应应该采取什么维护策略,才能有效地维护软件并控制维护的成本。系统大小:系统越大,理解掌握起来越困难。系统越大,所执行功能越复杂。因而需要更多的维护工作量。程序设计语言:使用强功能的程序设计语言可以控制程序的规模。语言的功能越强,生成程序的模块化和结构化程度越高,

6、所需的指令数就越少,程序的可读性越好。系统年龄:老系统随着不断的修改,结构越来越乱;维护人员经常更换,程序又变得越来越难于理解。许多老系统在当初并未按照软件工程的要求进行开发,因而没有文档,或文档太少。在长期的维护过程中文档在许多地方与程序实现变得不一致,在维护时就会遇到很大困难。数据库技术的应用:使用数据库,可以简单而有效地管理和存储用户程序中的数据,还可以减少生成用户报表应用软件的维护工作量。先进的软件开发技术:在软件开发时,若使用能使软件结构比较稳定的分析与设计技术,及程序设计技术,如面向对象技术、复用技术等,可减少大量的工作量。其它:应用的类型数学模型任务的难度开关与标记、IF嵌套深度

7、、索引或下标数等对维护工作量都有影响。许多软件在开发时并未考虑将来的修改,为软件的维护带来许多问题。软件维护的策略改正性维护通常要生成100%可靠的软件并不一定合算,成本太高。但通过使用新技术,可大大减少进行改正性维护的需要。这些技术包括:数据库管理系统、软件开发环境、程序自动生成系统、较高级(第四代)的语言。以及新的开发方法、软件复用、防错程序设计及周期性维护审查等。适应性维护这一类维护不可避免

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。