更多“单选题()是指让一些关系密切的软件元素在物理上彼此靠近。A 信息隐蔽B 内聚C 局部化D 模块独立”相关问题
  • 第1题:

    模块独立性是软件模块化所提出的要求,衡量模块独立性的一般度量标准是 A.抽象和信息隐蔽 B.局部化和封装化 C.内聚性和耦合性 D.激活机制和控制方法


    正确答案:C
    本题考查衡量模块独立性的标准。
    模块独立性的概念是模块化、抽象和信息隐蔽的直接结果。
    模块独立性是软件质量的关键,它指软件系统中的每个模块只涉及软件要求的具体子功能,并且与其他模块的联系最少且接口简单。这样做不仅便于软件测试和维护,还使模块化程度较高的软件易于开发,尤其当一组开发人员共同开发一个软件时,模块化能够分割功能,而且接口可以简化。
    模块的独立性可以用两个定性标准度量:耦合和内聚。
    耦合是模块之间相互连接的紧密程度的度量。模块之间的连接越紧密,联系越多,耦合性就越高,而其模块独立性就越弱。内聚是一个模块内部各个元素彼此结合的紧密程度的度量。一个模块内部各个元素之间的联系越紧密,内聚性就越高,相对于其他模块之间的耦合性就会降低,而模块独立性就越强。因此,模块独立性较强的模块应该是高内聚低耦合的模块。

  • 第2题:

    软件设计中衡量模块独立性的度量标准是( )。 A.抽象和信息隐蔽B.局部化和封装化SXB

    软件设计中衡量模块独立性的度量标准是( )。

    A.抽象和信息隐蔽

    B.局部化和封装化

    C.内聚性和耦合性

    D.激活机制和控制方法


    正确答案:C
    耦合性与内聚性是模块独立与否的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内蒙、低耦合,即减弱模块之间的耦合性而提高模块内的内聚性,这样有利于提高模块的独立性。

  • 第3题:

    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到(7) 。A

    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到() 。

    A.高内聚高藕合

    B.高内聚低藕合

    C.低内聚高藕合

    D.低内聚低藕合


    正确答案:B
    内聚性事指的一个软件模块内部的相关性,而耦合性指的是不同软件模块之间的相关性,或者说依赖性。所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责完成一项任务,即单一责任原则。所谓低耦合是指不同软件模块之间通过稳定的接口交互,而不需要关心模块内部如何实现。高内聚和低耦合是相互矛盾的,分解粒度越粗的系统耦合性越低,分解粒度越细的系统内聚性越高,过度低耦合的软件系统,软件模块内部不可能高内聚,而过度高内聚的软件模块之间必然是高度依赖的。因此软甲设计时尽量做到高内聚低藕合。

  • 第4题:

    是评价模块独立性的两个主要标准,其中一项还反映了模块内各成分之间的联系。

    A.抽象和内聚

    B.内聚和信息隐蔽

    C.耦合和内聚

    D.耦合和信息隐蔽


    正确答案:C
    解析:内聚(Cohesion)是一个模块内部各成分之间相关联程度的度量。耦合(Coupling)是模块之间依赖程度的度量。内聚和耦合是密切相关的,与其它模块存在强耦合的模块通常意味着弱内聚,而强内聚的模块通常意味着与其它模块之间存在弱耦合。模块设计追求强内聚,弱耦合。

  • 第5题:

    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到( )

    A. 高内聚高耦合
    B.高内聚低耦合
    C.低内聚高耦合
    D.低内聚低耦合

    答案:B
    解析:
    高内聚强调功能实现尽量在模块内部完成;低耦合则是尽量降低模块之间的联系,减少彼此之间的相互影响。这二者的结合是面向过程编程和系统设计的重要特点。

  • 第6题:

    软件结构设计的基本的原则包括()、抽象、信息隐蔽和局部化、模块独立。

    • A、系统模块化
    • B、概念化
    • C、图形化
    • D、可视化

    正确答案:A

  • 第7题:

    ()是指把一些关系密切的软件元素物理地址放在一起,把关系密切的数据限制在模块内使用。

    • A、信息隐蔽
    • B、抽象
    • C、局部化
    • D、模块化

    正确答案:D

  • 第8题:

    内聚是指一个模块内各个元素彼此结合的(),它是()和局部化概念的自然扩展,设计时应该力求高内聚度。内聚度按其高低程度可分为()级


    正确答案:紧密程度;信息隐藏;7

  • 第9题:

    内聚标志一个模块内各个元素彼此结合的紧密程度,模块独立性由弱到强的同时模块内聚性由低到高的顺序是:功能内聚、信息内聚、通信内聚、过程内聚、时间内聚、逻辑内聚、巧合内聚。


    正确答案:错误

  • 第10题:

    单选题
    ()是指把一些关系密切的软件元素物理地址放在一起,把关系密切的数据限制在模块内使用。
    A

    信息隐蔽

    B

    抽象

    C

    局部化

    D

    模块化


    正确答案: C
    解析: 暂无解析

  • 第11题:

    判断题
    内聚标志一个模块内各个元素彼此结合的紧密程度,模块独立性由弱到强的同时模块内聚性由低到高的顺序是:功能内聚、信息内聚、通信内聚、过程内聚、时间内聚、逻辑内聚、巧合内聚。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    填空题
    内聚是指一个模块内各个元素彼此结合的(),它是()和局部化概念的自然扩展,设计时应该力求高内聚度。内聚度按其高低程度可分为()级

    正确答案: 紧密程度,信息隐藏,7
    解析: 暂无解析

  • 第13题:

    是指把一些关系密切的软件元素物理地址放得彼此靠近。

    A.隐藏

    B.类聚

    C.局部化

    D.模块独立


    正确答案:C

  • 第14题:

    什么是指把一些关系密切的软件元素物理地放得彼此靠近?

    A.隐藏

    B.内聚

    C.局部化

    D.模块独立


    正确答案:C
    解析:模块独立的概念是模块化、抽象、信息隐藏和局部化概念的直接结果。所谓的局部化就是指把一些关系密切的软件元素物理地放得彼此靠近。

  • 第15题:

    ______是指把一些关系密切的软件元素物理地放得彼此靠近。

    A.隐藏

    B.内聚

    C.局部化

    D.模块独立


    正确答案:C
    解析:模块独立的概念是模块化、抽象、信息隐藏和局部化概念的直接结果。所谓的局部化就是指把一些关系密切的软件元素物理地放得彼此靠近。

  • 第16题:

    ()是指让一些关系密切的软件元素在物理上彼此靠近。

    A.信息隐蔽

    B.内聚

    C.局部化

    D.模块独立


    参考答案:C

  • 第17题:

    模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的

    A.抽象和信息隐蔽
    B.局部化和封装化
    C.内聚性和耦合性
    D.激活机制和控制方法

    答案:C
    解析:
    模块的独立程序是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。

  • 第18题:

    ()的概念是模块化、抽象、信息隐蔽和局部化概念的直接结果。

    • A、模块独立
    • B、耦合
    • C、内聚
    • D、抽象化

    正确答案:A

  • 第19题:

    ()是指让一些关系密切的软件元素在物理上彼此靠近。

    • A、信息隐蔽
    • B、内聚
    • C、局部化
    • D、模块独立

    正确答案:C

  • 第20题:

    在进行软件模块结构设计时应当遵循的最主要的准则是()。

    • A、抽象
    • B、模块化
    • C、模块独立
    • D、信息隐蔽

    正确答案:C

  • 第21题:

    偶合和内聚是测量一个模块化系统好坏的标志。耦合反映模块之间连接的紧密程度,而内聚指一个模块内各元素彼此结合的紧密程度。我们希望模块内联系越()越好,模块间联系越()越好。


    正确答案:紧;少

  • 第22题:

    单选题
    软件结构设计的基本的原则包括()、抽象、信息隐蔽和局部化、模块独立。
    A

    系统模块化

    B

    概念化

    C

    图形化

    D

    可视化


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    ()是指让一些关系密切的软件元素在物理上彼此靠近。
    A

    信息隐蔽

    B

    内聚

    C

    局部化

    D

    模块独立


    正确答案: C
    解析: 暂无解析

  • 第24题:

    单选题
    ()的概念是模块化、抽象、信息隐蔽和局部化概念的直接结果。
    A

    模块独立

    B

    耦合

    C

    内聚

    D

    抽象化


    正确答案: D
    解析: 暂无解析