软件复用是指重复使用已有的软件产品来开发新的软件系统,以达到提高软件系统的开发质量与效率、降低开发成本的目的。
在软件复用中重复使用的软件产品不仅仅局限于程序代码,而是包含了在软件生产的各个阶段所得到的各种软件产品,这些软件产品包括:领域知识、体系结构、需求分析、设计文档、程序代码、测试用例和测试数据等。
将这些已有的软件产品在软件系统开发的各个阶段重复使用,这就是软件复用的原理。
(简答题)
什么是软件复用?
正确答案
答案解析
略
相似试题
(简答题)
什么是软件复用?简述软件复用和软件共享、软件移植的差别。
(简答题)
什么是可复用组件?相对于普通软件产品,对可复用组件有何特殊要求?
(简答题)
为什么说组件复用模型是一种有利于软件按工业流程生产的过程模型?
(单选题)
软件复用是面向对象系统分析与设计的核心支持技术之一,软件复用的核心是()。
(单选题)
软件复用技术的目的是降低软件()、提高软件开发的效率和缩短软件开发周期。
(简答题)
软件复用的范围不仅仅涉及源程序代码,请至少列出5种可能复用的软件元素。
(简答题)
试述软件的概念和特点?软件复用的含义?构件包括哪些?
(简答题)
软件复用的层次可以分为哪几个级别?
(单选题)
软件构件是已经通过全面测试并在()中运行过的可复用、功能独立、完整且具有通用性的程序模块。