首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了使构件系统更切合实际、更有效地被复用,构件应当具备______,以提高其通用性。
为了使构件系统更切合实际、更有效地被复用,构件应当具备______,以提高其通用性。
admin
2019-06-08
22
问题
为了使构件系统更切合实际、更有效地被复用,构件应当具备______,以提高其通用性。
选项
A、可继承性
B、可变性
C、可封装性
D、可伸缩性
答案
B
解析
软件复用是指将己有的软件及其有效成分用于构造新的软件或系统。
构件技术是软件复用实现的关键。构件是软件系统可替换的、物理的组成部分,它封装了实现体(实现某个职能),并提供了一组接口的实现方法。可以认为构件是一个封装的代码模块或大粒度的运行时的模块,也可将构件理解为具有一定功能、能够独立工作或同其他构件组合起来协调工作的对象。
对于构件,应当按可复用的要求进行设计、实现、打包、编写文档。构件应当是内聚的,并具有相当稳定的公开的接口。
为了使构件更切合实际、更有效地被复用,构件应当具备“可变性(variability)”,以提高其通用性,并减少构件系统中构件的数目。构件应向复用者提供一些公共“特性”,另一方面还要提供可变的“特性”。针对不同的应用系统,只需对其可变部分进行适当的调节,复用者要根据复用的具体需要,改造构件的可变“特性”,即进行“客户化”工作。
转载请注明原文地址:https://kaotiyun.com/show/E0LZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
信息的符号化就是数据,所有数据是信息的具体表现形式。
系统软件是最靠近硬件的软件。
下列属于计算机智能化研究领域的是()。
以下Internet信息交流工具中,需交流者同时在线的是()。
()又称协议转换器,主要用于连接不同结构体系的网络或局域网与主机之间的连接。
利用“网上邻居”可以访问其他计算机的所有资源。
只要将组成该软件系统的所有文件复制到本机的硬盘,然后双击主程序就可以运行的软件称为()。
蠕虫病毒的一般防治方法是:使用具有实时监控功能的杀毒软件,并及时更新病毒库,同时注意不要轻易打开来历不明的邮件附件。
计算机系统中,“字节(Byte)”的描述性定义是()。
随机试题
精神分裂症患者,男,20岁。4个月前开始感到同事在窃窃私语地议论他,大街上不认识他的人也用特殊眼光看他,电视上的新闻报道每天也在说他,为此不敢出门,不敢看电视。该临床表现属于
小脑幕切迹疝病人瞳孔变化及肢体瘫痪的特点是()
津液失常可导致()。
输卵管绝育术中如何防止肠粘连
心房黏液瘤超声心动图常表现为
系统性红斑狼疮病人脱发护理不正确的是( )。【历年考试真题】
()负责军事测绘单位的测绘资质审查。
被称为西班牙“民族戏剧之父”的是_______。
逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?
Whatdidn’tthemanknowbeforehecomestobuythebook?
最新回复
(
0
)