当前位置:首页 > 问题分类 > 计算机类考试 > 软考高级 > 问题详情

问题:

对OO系统的技术度量的识别特征,Berard定义了导致特殊度量的特征。其中(26)抑制程序构件的操作细节

对OO系统的技术度量的识别特征,Berard定义了导致特殊度量的特征。其中(26)抑制程序构件的操作细节,只有对访问构件必须的信息被提供给其他希望访问它的构件。

A.局部化

B.封装

C.信息隐蔽

D.继承


  参考答案

正确答案:C
解析:Berard定义了5个导致特殊度量的特征:局部化、封装、信息隐蔽、继承和对象抽象技术。局部化是一个软件:特征,它指明信息在程序中被集中的方式;对于OO系统,封装包含了类的责任(包含其属性和操作)以及类的状态(由特定的属性值定义);信息隐蔽抑制程序构件的操作细节,只有对访问构件必须的信息被提供给其他希望访问它的构件:继承是使某对象的责任能够传播到其他对象的机制,继承出现在类层次的所有层面上;抽象是使设计者能够关注程序构件的本质细节而无需考虑底层细节的机制。

相关题目:

一个设计良好的软件系统应具有______的特征。
A.低内聚、低耦合
B.高内聚、低耦合
C.高内聚、高耦合
D.低内聚、低耦合
A.
B.
C.
D.

新项目与过去成功开发过的一个项目类似,但规模更大,这时应该使用______进行项目开发设计。
A.原型法
B.变换模型
C.瀑布模型
D.螺旋模型
A.
B.
C.
D.

建立企业信息系统应该遵循一定的原则,以下原则不适当的是______。
A.必须支持企业的战略目标
B.应该自上而下地规划和实现
C.应该支持企业各个管理层的需求
D.应该向整个企业提供一致的信息
A.
B.
C.
D.