问题 单项选择题

软件的横向重用是指重用不同应用领域中的软件元素。()是一种典型的、原始的横向重用机制。

A.对象

B.构件

C.标准函数库

D.设计模式

答案

参考答案:C

解析:软件重用是指在两次或多次不同的软件开发过程中重复使用相同或相似软件元素的过程。按照重用活动是否跨越相似性较少的多个应用领域,软件重用可以区别为横向重用和纵向重用。横向重用是指重用不同应用领域中的软件元素,例如数据结构、分类算法和人机界面构建等。标准函数是一种典型的、原始的横向重用机制。纵向重用是指在一类具有较多公共性的应用领域之间进行软部件重用。纵向重用活动的主要关键点是域分析:根据应用领域的特征及相似性预测软部件的可重用性。

选择题
单项选择题