首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了使构件系统更切合实际、更有效地被复用,构件应当具备______,以提高其通用性。
为了使构件系统更切合实际、更有效地被复用,构件应当具备______,以提高其通用性。
admin
2019-06-08
42
问题
为了使构件系统更切合实际、更有效地被复用,构件应当具备______,以提高其通用性。
选项
A、可继承性
B、可变性
C、可封装性
D、可伸缩性
答案
B
解析
软件复用是指将己有的软件及其有效成分用于构造新的软件或系统。
构件技术是软件复用实现的关键。构件是软件系统可替换的、物理的组成部分,它封装了实现体(实现某个职能),并提供了一组接口的实现方法。可以认为构件是一个封装的代码模块或大粒度的运行时的模块,也可将构件理解为具有一定功能、能够独立工作或同其他构件组合起来协调工作的对象。
对于构件,应当按可复用的要求进行设计、实现、打包、编写文档。构件应当是内聚的,并具有相当稳定的公开的接口。
为了使构件更切合实际、更有效地被复用,构件应当具备“可变性(variability)”,以提高其通用性,并减少构件系统中构件的数目。构件应向复用者提供一些公共“特性”,另一方面还要提供可变的“特性”。针对不同的应用系统,只需对其可变部分进行适当的调节,复用者要根据复用的具体需要,改造构件的可变“特性”,即进行“客户化”工作。
转载请注明原文地址:https://kaotiyun.com/show/E0LZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
微型计算机的显示系统指的就是显示器。
TCP/IP协议实际上是一组协议,是一个完整的体系结构。
从逻辑功能上看,可以把计算机网络分成()。
WWW上的每一个网页都有一个独立的地址,这些地址称为()。
以下网络软件中,()是网络软件的核心程序。
在局域网中,运行网络操作系统的节点是()。
在Internet上传输的信息至少遵循三个协议:网际协议、传输协议和()。
Guest账户和Administrator账户一样是由系统建立的,不能被禁用。
在Word2003中,使用了项目符号后,在该段结束按回车键,系统会自动在新的段落前插入同样的项目符号。
计算机系统中,“位(bit)”的描述性定义是()。
随机试题
政府是国家权力的执行机关,同时也是引导企业适应宏观经济发展要求的调控者,企业的一切事宜都由政府决定。()
如何使用万用表检测热线式空气流量传感器信号电压?
在对财务报表进行分析后,确定资产负债表的重要性水平为200万元,利润表的重要性水平为100万元,则注册会计师应确定的财务报表层次的重要性水平为()。
某患者下颌磨牙银汞充填后,要求全冠修复,检查所见左下第一磨牙近中面大面积银汞充填,固位力及抗力均较差,叩痛(-),无松动,牙龈组织正常。锤造全冠试戴时,冠边缘不密合的原因是()
对耐青霉素和头孢菌素类革兰氏阳性杆菌严重感染有效的抗生素为
与机械的特定状态或与技术过程有关的安全风险是指可能发生()的综合。
各查询用户的用户名及密码除本人使用外还可以将密码告知父母或配偶使用。()
奠基者效应是指某生物种群中的少数个体因地理隔绝或其他原因,在与原种群隔离的条件下繁衍生息。虽然后代群体不断扩大,但整个种群的遗传信息均来自最初迁移的少数个体。奠基者效应造成族群遗传多样性较低,对环境适应性较差,容易被自然淘汰。根据上述定义,下列情形是由奠基
隐性教育功能
μC/OS–Ⅱ总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的?()
最新回复
(
0
)