早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

为使构件系统更切合实际、更有效地被复用,构件应当具备(18),以提高其通用性。A.可变性B.可继承性C.

题目

为使构件系统更切合实际、更有效地被复用,构件应当具备(18),以提高其通用性。

A.可变性

B.可继承性

C.可封装性

D.可伸缩性

参考答案
正确答案:A
解析:软件复用是指将己有的软件及其有效成分用于构造新的软件或系统。构件技术是软件复用实现的关键。构件是软件系统可替换的、物理的组成部分,它封装了实现体(实现某个职能),并提供了一组接口的实现方法。可以认为构件是一个封装的代码模块或大粒度运行时的模块,也可以将构件理解为具有一定功能、能够独立工作或同其他构件组合起来协调工作的对象。对于构件,应当按可复用的要求进行设计、实现、打包和编写文档。构件应当是内聚的,并具有相当稳定的公开接口。为了使构件更切合实际、更有效地被复用,构件应当具备“可变性(variability)”,以提高其通用性,并减少构件系统中构件的数目。构件应向复用者提供一些公共“特性”,另一方面还要提供可变的“特性”。针对不同的应用系统,只需对其可变部分进行适当的调节,复用者要根据复用的具体需要,改造构件的可变“特性”,即进行“客户化”工作。
看了为使构件系统更切合实际、更有效...的网友还看了以下:

某条约有如下内容:“……(本组织)愿意进一步增强机构职能的民主性和效率,以便使其能够在一个单一的组 历史 2020-05-15 …

项目人力资源管理比一般人力资源管理更强调(51)。A.有效性与效率B.团队建设与灵活性C.协作性与沟 计算机类考试 2020-05-26 …

美国两位科学家安德鲁•法尔和克雷格•格洛因发现了RNA干扰机制获得2006年诺贝尔奖.他们首次将双 语文 2020-06-09 …

心理学中桑代克的效果律与班杜拉的自我效能有什么区别?自我效能是指对自身有能力完成某件事情的主观判断 其他 2020-06-19 …

蝎毒“染色剂“氯代毒素(Chlorotoxin)由蝎子毒液中的一种蛋白质经人为加工制成,它可以选择 语文 2020-06-25 …

地效翼船停在水面像船,起飞后更像飞机,地效翼船获得的升力,除了借助机翼获得升力的一般原理外,还巧妙 其他 2020-07-04 …

阅读下面的文字,完成文后题目。地效飞行器——“鹈鹕”几十年来,美国军队的机动性一直是最让五角大楼关注 语文 2020-11-02 …

实行政务公开是为了()A.使政府更好地发挥领导核心的作用B.使政府更好地发挥权力机关的作用C.使政府 政治 2020-11-04 …

手足口病治疗特效药--更昔洛韦.更昔洛韦是一种抗DNA病毒的抑制剂,能竞争性地抑制病毒DNA合成.如 化学 2020-12-09 …

下列有关三江源扩大治理范围的理由,说法不合理的是()A、更好地保护高原湿地B、更好地解决就业人口C、 语文 2021-01-12 …