当前位置:考试网  > 试卷库  > 计算机类  > 软考  > 高级软考  > 系统架构设计师  > 面向构件的编程(ComponentOrientedProgramming,COP)关注于如何支持建立面向构件的解决方案。面向构件的编程所需要的基本支持包括()。
试题预览

面向构件的编程(ComponentOrientedProgramming,COP)关注于如何支持建立面向构件的解决方案。面向构件的编程所需要的基本支持包括()。

A、继承性、构件管理和绑定、构件标识、访问控制
B、封装性、信息隐藏、独立部署、模块安全性
C、多态性、模块封装性、后期绑定和装载、安全性
D、构件抽象、可替代性、类型安全性、事务管理
查看答案
收藏
纠错
正确答案:

C

答案解析:

【解析】 面向构件的编程( COP)关注于如何支持建立面向构件的解决方 案。一个基于一般 OOP 风格的 COP 定义如下( Szyperski,1995): “面向 构件的编程需要下列基本的支持: ——多态性(可替代性); ——模块封 装性(高层次信息的隐藏); ——后期的绑定和装载(部署独立性); — —安全性(类型和模块安全性)。 ”

你可能感兴趣的试题

()架构风格可以概括为通过连接件绑定在一起按照一组规则运作的并行构件。

螺旋模型在()的基础上扩展而成。

下列关于不同软件开发方法所使用的模型的描述中,正确的是______。

某数据库中有员工关系E(员工号,姓名,部门,职称,月薪);产品关系P(产品号,产品名称,型号,尺寸,颜色);仓库关系W(仓库号,仓库名称,地址,负责人);库存关系I(仓库号,产品号,产品数量)。a.若数据库设计中要求:①仓库关系W中的“负责人”引用员工关系的员工号②库存关系I中的“仓库号,产品号”惟一标识I中的每一个记录③员工关系E中的职称为“工程师”的月薪不能低于3500元则①②③依次要满足的完整性约束是______。

某企业内部现有的主要业务功能已封装成为Web服务。为了拓展业务范围,需要将现有的业务功能进行多种组合,形成新的业务功能。针对业务灵活组合这一要求,采用()架构风格最为合适。

扫一扫,手机做题