全部科目 > 系统架构设计师 >
2023年下半年 上午试卷 综合知识
第 60 题
知识点 构件分类  
关键词 操作系统   构件   接口   数据库管理系统   信息系统   资源冲突   冲突   管理系统   数据   数据库  
章/节 基于构件的开发  
 
 
(问题 1)进行了包装或使用了接口技术,把不兼容性、资源冲突等进行了处理,可以直接使用。这种构件可以不加修改地使用在各种环境中。。(问题 2)在安装时,已经装配在操作系统、数据库管理系统或信息系统不同层次上,使用胶水代码(glue code)就可以进行连接使用。
 
  A.  独立而成熟的构件
 
  B.  适应性构件
 
  C.  装配的构件
 
  D.  可修改的构件




 
 
相关试题     基于构件的开发 

  第53题    2023年下半年  
在构件组装过程中,一个构件直接调用由另一个构件所提供的服务时。被调用的构件为调用的构件提供所需的服务。这种组装方式称为()。

  第38题    2010年下半年  
对象管理组织(OMG)基于CORBA基础设施定义了4种构件标准。其中(38)的状态信息是由构件自身而不是由容器维护。

  第36题    2016年下半年  
CORBA构件模型中,(36)的作用是在底层传输平台与接收调用并返回结果的对象实现之间进行协调,(37)是最终完成客户请求的服务对象实现。

 
知识点讲解
· 构件分类
 
        构件分类
        如果把软件系统看成构件的集合,那么从构件的外部形态来看,构成一个系统的构件可分为5类:
        (1)独立而成熟的构件。独立而成熟的构件得到了实际运行环境的多次检验,该类构件隐藏了所有接口,用户只需用规定好的命令进行使用。例如,数据库管理系统和操作系统等。
        (2)有限制的构件。有限制的构件提供了接口,指出了使用的条件和前提,这种构件在装配时,会产生资源冲突、覆盖等影响,在使用时需要加以测试。例如,各种面向对象程序设计语言中的基础类库等。
        (3)适应性构件。适应性构件进行了包装或使用了接口技术,处理了不兼容性、资源冲突等,可以直接使用。这种构件可以不加修改地使用在各种环境中,例如ActiveX等。
        (4)装配的构件。装配的构件在安装时,已经装配在操作系统、数据库管理系统或信息系统不同层次上,使用胶水代码(glue code)就可以进行连接使用。目前一些软件商提供的大多数软件产品都属这一类。
        (5)可修改的构件。可修改的构件可以进行版本替换。如果对原构件修改错误、增加新功能,可以利用重新“包装”或写接口来实现构件的替换。这种构件在应用系统开发中使用得比较多。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有