登录   |   注册
    准考证打印   论文投票   报考指南   论文辅导   软考培训   郑重申明  
您现在的位置:  首页 > 软考学苑 > 信息系统项目管理师 > 高项上午综合知识 > 高项章节知识点 >> 正文
正文
33.3软件复用
来源: 作者: 时间;2017-10-20 11:20:53 点击数: 尚大软考交流群:376154208
33.3软件复用 软件复用是指利用已有软件的各种有关知识构造新的软件,以缩减软件开发和维护的费用。软件复用是提高软件生产力和质量的一种重要技术。早期的软件复用主要是代码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决策、架构、需求、设计、代码和文档等一切有关方面。 软件复用是一种计算机软件工程方法和理
<尚大教育,教育至上,人才为大:sdedu.cc>

 33.3软件复用

    软件复用是指利用已有软件的各种有关知识构造新的软件,以缩减软件开发和维护

的费用。软件复用是提高软件生产力和质量的一种重要技术。早期的软件复用主要是代

码级复用,被复用的知识专指程序,后来扩大到包括领域知识、开发经验、设计决策、

架构、需求、设计、代码和文档等一切有关方面。

    软件复用是一种计算机软件工程方法和理论。20世纪60年代的软件危机使程

序设计人员明白难于维护的软件的成本是极其高昂的,当软件的规模不断扩大时,这种

软件的综合成本可以说是没有人能负担的,并且即使投入了高昂的资金也难以得到可靠

的产品,而软件重用是解决这一问题的有效方法。

    软件复用的主要思想是,将软件看成是由不同功能的组件所组成的有机体,每

一个组件在设计编写时可以被设计成完成同类工作的通用工具,这样,如果完成各种工

作的组件被建立起来以后,编写某一特定软件的工作就变成了将各种不同组件组织连接

起来的简单问题,这对于软件产品的最终质量和维护工作都有本质性的改变。

    软件制品的复用,按抽象程度的高低,可以划分为如下复用级别:代码的复用、设

计的复用、分析的复用、测试信息的复用等。

    支持软件复用是人们对面向对象方法寄托的主要希望之一,也是这种方法受到广泛

重视的主要原因之一。面向对象方法之所以特别有利于软件复用,是由于它的主要概念

及原则与软件复用的要求十分吻合。

    面向对象的软件开发和软件复用之间的关系是相辅相成的。一方面,面向对象的方

法的基本概念、原则与技术提供了实现软件复用的有利条件;另一方面,软件复用技术

也对面向对象的软件开发提供了有力的支持。

<尚大教育,教育至上,人才为大:sdedu.cc>
 
   各省软考办 
 
来顶一下
返回首页
返回首页
上一篇: 3-3.2软件设计、测试与维护
下一篇: 3.3.4轶件质量保证及质量评价
 相关文章
 
 
跟贴共
笔 名 :   验证码:
网友评论仅供其表达个人看法,并不表明尚大教育同意其观点或证实其描述
距离2023年05月27-28日软考考试还有
尚大软考交流群:376154208
软考各地考务机构
历年真题汇总




各省市软考报名简章