封装性是指所有软件部件都有明确的范围以及清楚的外部边界。每个软件部件都有友好的(),软件部件的内部实现和外部使用分离。

题目
单选题
封装性是指所有软件部件都有明确的范围以及清楚的外部边界。每个软件部件都有友好的(),软件部件的内部实现和外部使用分离。
A

使用方式

B

界面

C

调用

D

继承

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件部件的内部实现和外部可访问性分离,这是指软件的( )。

A.封装性

B.继承性

C.共享性

D.抽象性


正确答案:A

第2题:

软件部件的内部实现与外部可访问分离是指软件的 ______。

A.共享性

B.封装性

C.继承性

D.多态性


正确答案:B

第3题:

面向对象方法的开发原则不包括()

A.对象由属性和方法组成

B.对象可以按照其属性进行归类,类有一定的结构,父类和子类之间靠继承关系维系

C.对象是一个被严格模块化的实体,其过程称为封装。在对象封装下,所有软件部件内部都没有明确的范围以及清楚的外部边界

D.对象之间的联系主要是通过传递消息来实现的,而传递的方式是通过消息模式和方法所定义的操作过程来完成的


参考答案:C

第4题:

软件可重用性(reusability),是指软部件可以在多种场合使用的程度。

A.错误

B.正确


参考答案:B

第5题:

软件设计包括软件的结构设计、数据设计、接口设计和过程设计,其中结构设计是指()

A.定义软件系统各主要部件之间的关系

B.将模型转换成数据结构的定义

C.软件内部,软件和操作系统间以及软件和人之间如何通信

D.系统结构部件转换成软件的过程描述


正确答案:A
解析:结构设计是指:定义软件系统各主要部件之间的关系。

第6题:

软件部分的内部实现与外部可访问性分离,这是指软件的(21)。

A.继承性

B.共享性

C.封装性

D.抽象性


正确答案:C
解析:封装把对象的属性服务结合成为一个独立的系统单位,并尽可能隐蔽对象的内部细节,即将其内部实现与外部可访问性分离,所以应选C。

第7题:

对软件设计中软件的总体结构、外部接口、主要部件功能分配、全局数据结构以及各主要部件之间的接口等方面合适性的评价,属于__(14)__。

A.概要设计评审

B.详细设计评审

C.软件需求评审

D.功能检查


正确答案:A
《计算机软件质量保证计划规范GB/T12504-1990》4.5.2小节中写有:“在软件概要设计结束后必须进行概要设计评审,以评价软件设计说明书中所描述的软件概要设计在总体结构、外部接口、主要部件功能分配、全局数据结构以及各主要部件之间的接口等方面的合适性。”。

第8题:

软件中子类部件对父类部件属性的延续性指软件的______。

A.独立性

B.共享性

C.多态性

D.继承性


正确答案:D
解析:面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组成一个层次结构分明的系统:一个类的上层可以有基类,下层可以有派生类。这种层次结构系统的一个重要性质是继承性,一个类直接继承其基类的描述(数据和操作)或特性,派生类自动地共享基类中定义的数据和方法。继承具有传递性,如果类C继承类B,类B继承类A,则类C继承类A。

第9题:

软件部件的内部实现与外部可访问性分离是指软件的______。

A.继承性

B. 多态性

C. 共享性

D. 封装性


正确答案:B
解析: 继承性是指一个类直接继承其父类的描述或特性,子类自动共享基类中定义的数据和方法;多态性是指同样的消息被不同的对象接收时可导致完全不同的行动,它的基础是软件部件的内部实现与外部可访问性分离;共享性是指同一数据或方法被不同的对象所使用;封装性是指对象的外部特性和内部操作相分离。

第10题:

对软件设计中软件的总体结构,外部接口,主要部件功能分配,全局数据结构以及各主要部件之间的接口等方面合适性的评价,属于( )。

A:概要设计评审
B:详细设计评审
C:软件需求评审
D:功能检查

答案:A
解析:
概要设计评审:在软件概要设计结束后必须进行概要设计评审,以评价软件设计说明书中所描述的软件概要设计在总体结构、外部接口、主要部件功能分配、全局数据结构以及各主要部件之间的接口等方面的合适性。阅读理解!根据题干中“合适性的评价”的对象——“软件设计中软件的总体结构,外部接口,主要部件功能分配,全局数据结构以及各主要部件之间的接口”,可知,该评价对象比较“概要”。

更多相关问题