软件的横向重用是指重用不同应用领域中的软件元素。(37)是一种典型的、原始的横向重用机制
软件的横向重用是指重用不同应用领域中的软件元素。 (37) 是一种典型的、原始的横向重用机制
A.对象
B.构件
C.标准函数库
D.设计模式
软件的横向重用是指重用不同应用领域中的软件元素。 (37) 是一种典型的、原始的横向重用机制
A.对象
B.构件
C.标准函数库
D.设计模式
软件的横向重用是指重用不同应用领域中的软件元素。 (31) 是一种典型的、原始的横向重用机制。
A. 对象
B. 构件
C. 标准函数库
D. 设计模式
软件的横向重用是指重用不同应用领域中的软件元素。______是一种典型的、原始的横向重用机制。
A.对象
B.构件
C.标准函数库
D.设计模式
软件复用是使用已有的软件产品(如设计、代码、文档等)来开发新的软件系统的过程。软件复用的形式大体可分为垂直式复用和水平式复用。垂直式复用是指(66)中的复用,水平式复用是指(67)中的复用。为了提高构件的复用率,通常要求构件具有较好的(68)。为了将不同软件生产商在不同软硬件平台上开发的构件组装成一个系统,必须解决异构平台的各构件间的互操作问题。目前国际上已出现了一些支持互操作的构件标准,典型的有国际对象管理组织OMG推荐的(69)和Microsoft公司推出的(70)。
A.同一软件系统
B.不同软件系统
C.同一应用领域
D.不同应用领域
以下说法错误的是(27)。
A.多态性防止了程序相互依性而带来的变动影响
B.多态性与继承性相结合使软件具有更广泛的重用性和可扩充性
C.封装性是保证软件部件具有优良的模块性的基础
D.多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果
】如软件开发企业能积累众多的原型系统,这将有利于软件产品开发中实施
A. 软件重用
B. 文档重用
C. 人员重用
D. 资源重用
试题(53)、(54)
特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中 (53) 活动的主要目的是为了获得DSSA。该活动参加人员中, (54) 的主要任务是提供关于领域中系统的需求规约和实现的知识。
(53)
A. 领域需求
B. 领域分析
C. 领域设计
D. 领域实现
(54)
A. 领域专家
B. 领域分析者
C. 领域设计者
D. 领域实现者