参考答案和解析
参考答案C
更多“结构化设计方法划分模块的原则是()。 A.模块扇出小于5 B.模块扇入小于5 C.低藕合,高内聚 D. ”相关问题
  • 第1题:

    软件开发的结构化设计(SD)方法,全面指导模块划分的最重要的原则是( )。

    A.模块高内聚

    B.模块低耦合

    C.模块独立性

    D.程序模块化


    正确答案:C

  • 第2题:

    在软件结构化设计中,好的软件结构设计应该力求做到______。

    A.顶层扇出较少,中间扇出较高,底层模块低扇入

    B.顶层扇出较高,中间扇出较少,底层模块高扇入

    C.顶层扇入较少,中间扇出较高,底层模块高扇入

    D.顶层扇入较少,中间扇入较高,底层模块低扇入


    正确答案:B
    解析:结构化设计中,设计很好的软件结构通常顶层扇出较高,中间扇出较少,底层扇入到公共的实用模块中去,即底层模块高扇入。

  • 第3题:

    软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则是 ()

    A.模块高内聚

    B.模块低耦合

    C.模块独立性

    D.程序模块化


    B

  • 第4题:

    在软件结构化设计中,好的软件结构设计应该力求做到( )。

    A.顶层扇出较少,中间扇出较高,底层模块低扇入

    B.顶层扇出较高,中间扇出较少,底层模块高扇入

    C.顶层扇入较少,中间扇出较高,底层模块高扇入

    D.顶层扇入较少,中间扇入较高,底层模块低扇入


    正确答案:B

  • 第5题:

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

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

    A.高内聚高藕合

    B.高内聚低藕合

    C.低内聚高藕合

    D.低内聚低藕合


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