首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了使构件系统更切合实际、更有效地被复用,构件应当具备______,以提高其通用性。
为了使构件系统更切合实际、更有效地被复用,构件应当具备______,以提高其通用性。
admin
2019-06-08
26
问题
为了使构件系统更切合实际、更有效地被复用,构件应当具备______,以提高其通用性。
选项
A、可继承性
B、可变性
C、可封装性
D、可伸缩性
答案
B
解析
软件复用是指将己有的软件及其有效成分用于构造新的软件或系统。
构件技术是软件复用实现的关键。构件是软件系统可替换的、物理的组成部分,它封装了实现体(实现某个职能),并提供了一组接口的实现方法。可以认为构件是一个封装的代码模块或大粒度的运行时的模块,也可将构件理解为具有一定功能、能够独立工作或同其他构件组合起来协调工作的对象。
对于构件,应当按可复用的要求进行设计、实现、打包、编写文档。构件应当是内聚的,并具有相当稳定的公开的接口。
为了使构件更切合实际、更有效地被复用,构件应当具备“可变性(variability)”,以提高其通用性,并减少构件系统中构件的数目。构件应向复用者提供一些公共“特性”,另一方面还要提供可变的“特性”。针对不同的应用系统,只需对其可变部分进行适当的调节,复用者要根据复用的具体需要,改造构件的可变“特性”,即进行“客户化”工作。
转载请注明原文地址:https://jikaoti.com/ti/voJ7FFFM
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
下列各种进制的数据中,最大的数是()。
按照网络的拓扑结构来划分,计算机网络分为总线型网络、星型网络、()、树状网络和混合型网络等。
TCP/IP模型中的网际层对应于OSI参考模型中的()。
()又称协议转换器,主要用于连接不同结构体系的网络或局域网与主机之间的连接。
在Excel2003中,如果按照日期型字段的升序进行排序,年龄大的记录肯定排在数据清单的后面。
组是用户账户的集合,通过创建组成员的用户账户,可以赋予相关用户所有授予组的权利和权限。
在网络中信息安全十分重要,下面与Web服务器安全有关的、比较有效的措施是()。
在网络面临的威胁中,()是指各种有选择地破坏信息,如修改、删除、伪造、添加、重放、乱序、冒充、制造病毒等。
信息安全包括四大要素:技术、制度、流程和()。
()的通信好,软件丰富,价格低廉,主要在办公室和家庭中使用,是目前发展最快、应用最广泛的一种计算机。
随机试题
美国管理学家________提出了________理论(有时也称为后天需要理论)。这一理论认为,在人的一生中,有些需要是靠后天获得的。人类在环境的影响下形成三种基本需要,________、________和________。
正常心室功能曲线不出现明显下降支的原因是
入境、出境的微生物、人体组织、生物制品、血液及其制品等特殊物品的携带人、托运人或者邮递人,必须向卫生检疫机关申报并接受卫生检疫,未经卫生检疫机关许可,不准入境、出境。海关凭卫生检疫机关签发的( )放行。
与普通股筹资相比,债务筹资的特点不包括()。
首次公开发行股票的信息披露中,发行人应根据交易的性质和频率,按照()分类披露关联交易及关联交易对其财务状况和经营成果的影响。
指出下列各句的修辞格式。墙上芦苇,头重脚轻根底浅;山间竹笋,嘴尖皮厚腹中空。()
Although the bulk of industry resources and energies have focused on developing the fastest(11)or slickest(12), more and more mi
若执行下述程序时,若从键盘输入6和8,结果为()。main(){hata,b,s;scanf("%d%dt",&a,&b);s=a;if(s=b)s*=s;printf("%d",s);}
IhaveanunclewhowasforyearsaChicagopublicschoolteacher.Passionateandarticulateabouthissubject,biology,Arniec
Forthosepeoplewhogooutinsearchofadventure,alongdistanceflightinahotairballoonisaparticularlyexcitingprospec
最新回复
(
0
)