参考答案:
C
本题考核考生对软件综合管理知识点的掌握。软件的可重用性一直是软件工程所追求的目标之一,软件工程界希望有一天能和其他工业领域一样,利用标准化的软件模块快速构建特定的应用系统。亊实上,这种努力也取得了相当大的进展,但是与人们所期望的目标还是有不少差距,软件模块还远没有像汽车上的轮胎那样拆卸、维修、更换方便和简单*大多数情况下所讨论的软件可重用性指软件本身的可重用性,即软件代码实现的可重用性.而实际上,软件的可重用性远不止这些.软件开发的全生命周期都有可重用的价值,包括项目的组织、软件需求、设计、文档、实现、测试方法和测试用例,都是可以被重复利用或借鉴的有效资源.可以说,一个成功的软件项目的全过程都是宝,就看你会不会利用,可重用性还指系统和(或)其组成部分能在其他系统中重复使用的程度*可重用性体现在软件的各个层次,通用的、可复用性高的软件模块往往己经由操作系统或开发工具提供,如通用库、标准组件和标 准模板库等,并不需要程序员茁新开发。