面向对象的设计原则包括(47)。A.弱耦合、弱内聚B.弱耦合、强内聚C.强耦合、强内聚D.强耦合、弱内聚

题目

面向对象的设计原则包括(47)。

A.弱耦合、弱内聚

B.弱耦合、强内聚

C.强耦合、强内聚

D.强耦合、弱内聚


相似考题
更多“面向对象的设计原则包括(47)。A.弱耦合、弱内聚B.弱耦合、强内聚C.强耦合、强内聚D.强耦合、弱内聚 ”相关问题
  • 第1题:

    为了使模块尽可能独立,要求 ______。

    A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且各模块问的耦合程度要尽量弱

    D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强


    正确答案:B
    解析:为了使模块尽可能独立,模块分解时应满足信息隐蔽原则。尽量使模块的内聚度高,模块间的耦合度低。模块的大小适中(通常一个模块以50~100个语句行最为适宜)。

  • 第2题:

    为了使模块尽可能独立,要求( )。

    A.模块的内聚程度要尽量高,且耦合程度要尽量强

    B.模块的内聚程度要尽量高,且耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且耦合程度要尽量弱

    D.模块的内聚程度要尽量低,且耦合程度要尽量强


    正确答案:B
    解析:系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量高。因此,正确答案为B。

  • 第3题:

    在进行面向对象的设计时,应该注意以下准则:()

    A.抽象

    B.信息隐藏

    C.可重用

    D.强耦合弱内聚


    抽象;信息隐藏;可重用

  • 第4题:

    为了使模块尽可能独立,要求( )。

    A. 内聚程度要尽量高,耦合程度要尽量强

    B. 内聚程度要尽量高,耦合程度要尽量弱

    C. 内聚程度要尽量低,耦合程度要尽量弱

    D. 内聚程度要尽量低,耦合程度要尽量强


    正确答案:B
    模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之问的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

  • 第5题:

    为了使模块尽可能独立,要求( )。

    A)内聚程度要尽量高,耦合程度要尽量强

    B)内聚程度要尽量高,耦合程度要尽量弱

    C)内聚程度要尽量低,耦合程度要尽量弱

    D)内聚程度要尽量低,耦合程度要尽量强


    正确答案:B
    模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。