更多“什么是高内聚度?”相关问题
  • 第1题:

    软件设计中划分模块的一个准则是(61)。两个模块之间的耦合方式中,(62)耦合的耦合度最高,(63)耦合的耦合度最低。一个模块内部的内聚种类中,(64)内聚的内聚度最高,(65)内聚的内聚度最低。

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C

  • 第2题:

    软件设计中划分模块的-个准则是( )。

    A.低内聚低耦合

    B.高内聚低耦合

    C.低内聚高耦合

    D.高内聚高耦合


    正确答案:B
    耦合性和内聚性是模块独立性的两个定性标准,是互相关联的。在软件设计中,各模块间的内聚性越强,则耦合性越弱。-般优秀的软件设计,应尽量做到高内聚、低耦合,这有利于提高模块的独立性。

  • 第3题:

    软件设计中划分模块的一个准则是(15)。两个模块之间的耦合方式中,(16)合的耦合度最高,(17)的耦合度最低。一个模块内部的聚敛种类中,(18)内聚的内聚度最高,(19)的内聚度最低。

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C

  • 第4题:

    软件设计中划分模块的一个准则是

    A)低内聚低耦合

    B)高内聚低耦合

    C)低内聚高耦合

    D)高内聚高耦合


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

  • 第5题:

    软件设计中划分程序模块通常遵循的原则之一是使各模块间的______。

    A.耦合度高,内聚性低

    B.耦合度高,内聚度高

    C.耦合度低,内聚度高

    D.耦合度低,内聚度低


    正确答案:C
    解析:本题考查的是模块设计原则,一般有以下几点:
      (1) 模块独立性好,模块之间没有过多的相互作用。
      (2) 模块耦合度低。
      (3) 模块内聚度高,各成分之间结合紧密。
      (4) 模块规模适中,模块大小以30到100行为宜,规模过大不宜理解。
      (5) 模块的扇入和扇出要适当。
      (6) 模块的作用域应当在控制域中。

  • 第6题:

    什么是模块?什么是模块内聚?请列出从低到高的常见内聚类型。


    正确答案: 模块是执行一个特殊任务的过程以及相关的数据结构。内聚是指一个模块内部各个成分之间相互关联程度的度量。
    从低到高的内聚类型:偶然内聚;逻辑内聚;时间内聚;过程内聚;通信内聚;顺序内聚;功能内聚。

  • 第7题:

    设计划分模块准则是()

    • A、高内聚,低耦合
    • B、低内聚,高耦合
    • C、高内聚,高耦合
    • D、低内聚,低耦合

    正确答案:A

  • 第8题:

    软件设计中模块划分应遵循的准则是()。

    • A、低内聚低耦合
    • B、高内聚低耦合
    • C、低内聚高耦合
    • D、高内聚高耦合

    正确答案:B

  • 第9题:

    填空题
    内聚度从低到高的次序依此为:()、()、()、()、()、顺序内聚、功能内聚

    正确答案: 偶然内聚,逻辑内聚,瞬时内聚,过程内聚,通信内聚
    解析: 暂无解析

  • 第10题:

    问答题
    内聚度、耦合度分别指的是什么?为什么软件设计要追求高内聚、低耦合?

    正确答案: 内聚度是一个模块内部各成分之间关联程度的度量。
    耦合度是模块之间依赖程度的度量。
    高内聚,低耦合的系统具有更好的重用性,维护性,扩展性,可以更高效的完成系统的维护开发,持续的支持业务的发展,而不会成为业务发展的障碍。
    解析: 暂无解析

  • 第11题:

    问答题
    什么是模块?什么是模块内聚?请列出从低到高的常见内聚类型。

    正确答案: 模块是执行一个特殊任务的过程以及相关的数据结构。内聚是指一个模块内部各个成分之间相互关联程度的度量。
    从低到高的内聚类型:偶然内聚;逻辑内聚;时间内聚;过程内聚;通信内聚;顺序内聚;功能内聚。
    解析: 暂无解析

  • 第12题:

    ( 难度:中等)软件设计中划分模块的一个准则是什么。()
    A.低内聚低耦合
    B.高内聚低耦合
    C.低内聚高耦合
    D.高内聚高耦合

    答案:B

  • 第13题:

    软件设计中划分模块的一个准则是(10)。两个模块之间的耦合方式中,(11)的耦合度最高;一个模块内部的内聚种类中,(12)内聚的内聚度最高。

    (68)

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C

  • 第14题:

    在软件设计中,()。

    A.应遵循高内聚低耦合的原则

    B.应遵循高耦合低内聚的原则

    C.模块独立性仅与内聚度相关

    D.模块内聚与耦合无关


    正确答案:A

  • 第15题:

    软件设计中划分模块的一个准则是(22)。两个模块之间的耦合方式中,(23)耦合的耦合度最高,(24)耦合的耦合度最低。一个模块内部的聚敛种类中,(25)内聚的内聚度最高,(26)内聚的内聚度最低。

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C
    解析:(22)~(26)模块独立性,是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。一般采用两个准则度量模块独立性,即模块间耦合和模块内聚:耦合反映模块之间的互相连接的紧密程度,耦合度从低到高依次为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合;内聚反映模块功能强度(一个模块内部各个元素彼此结合的紧密程度),从低到高依次为偶然内聚、逻辑内聚、瞬时内聚、过程内聚、通信内聚、顺序内聚和功能内聚。模块独立性比较强的应是高内聚低耦合的模块。

  • 第16题:

    下面所列的内聚种类中,内聚度最强的是

    A.偶然内聚

    B.逻辑内聚

    C.功能内聚

    D.顺序内聚


    正确答案:C

  • 第17题:

    内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求 ( ) 。

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

    答案:B
    解析:
    一个模块的独立度通常使用聚合和耦合程度来度量。聚合衡量模块内部各元素结合的紧密程度。耦合度量不同模块间耳相依赖的程度。提高聚合程度,降低模块之间的耦合程度是模块设计应该遵循的最重要的两个原则。集合与耦合是相辅相成的两个设计原则,模块内的高聚合往往意味着模块之间的松耦合。而要想提高模块内部的聚合性,必须减少模块之间的联系。

  • 第18题:

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


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

  • 第19题:

    内聚度从低到高的次序依此为:()、()、()、()、()、顺序内聚、功能内聚


    正确答案:偶然内聚;逻辑内聚;瞬时内聚;过程内聚;通信内聚

  • 第20题:

    提高模块独立性的原则是()。

    • A、高耦合、高内聚
    • B、低耦合、高内聚
    • C、高耦合、低内聚
    • D、低耦合、低内聚

    正确答案:B

  • 第21题:

    问答题
    什么是高内聚度?

    正确答案: 高内聚度是对一个类中的各个职责之间相关程度和集中程度的度量。一个具有高度相关职责的类并且这个类所能完成的工作量不是特别巨大,那么它就具有高内聚度。包括两个意思:不要给一个类分派太多的职责,在履行职责时尽量将部分职责分派给有能力完成的其它类去完成。
    不相关的职责不要分派给同一个类。
    解析: 暂无解析

  • 第22题:

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

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

  • 第23题:

    问答题
    什么是相对挥发度?什么是内聚能密度?

    正确答案: 挥发度一般用相对挥发度表示 在标准条件下 即一定的体积和面积(常用滤纸做实验)标准气流温度 (25度) 以及相对温度为0的条件下,测得挥发失去百分之九十的溶剂(体积和重量均可)的时间 以及乙酸正丁酯的相对挥发度为1( 或100) 作为标准 于是得到一系列溶剂的相对挥发度。
    解析: 暂无解析