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

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

C

答案解析:

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

上一题
你可能感兴趣的试题

关于构件的描述,正确的是()。

A、构件包含了一组需要同时部署的原子构件
B、构件可以单独部署,原子构件不能被单独部署
C、一个原子构件可以同时在多个构件家族中共享
D、一个模块可以看作带有单独资源的原子构件

在嵌入式系统的存储部件中,存取速度最快的是( )。

A、内存
B、寄存器组
C、Flash
D、Cache

网络系统生命周期可以划分为5个阶段,实施这5个阶段的合理顺序是______。

A、需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段
B、需求规范、逻辑网络设计、通信规范、物理网络设计、实施阶段
C、通信规范、物理网络设计、需求规范、逻辑网络设计、实施阶段
D、通信规范、需求规范、逻辑网络设计、物理网络设计、实施阶段

项目时间管理包括使项目按时完成所必需的管理过程, 活动定义是其中的一个 重要过程。通常可以使用 _____来进行活动定义

A、鱼骨图
B、工作分解结构(WBS
C、层次分解结构
D、功能分解图

项目的成本管理中,()将总的成本估算分配到各项活动和工作包上,来建立一个成本的基线。

A、成本估算
B、成本预算
C、成本跟踪
D、成本控制
热门试题 更多>
相关题库更多>
系统分析师
信息系统项目管理师
网络规划设计师
系统架构设计师
试卷库
试题库