niusouti.com
更多“模块内聚性有()”相关问题
  • 第1题:

    模块内聚性越高,说明模块的独立性弱。()

    此题为判断题(对,错)。


    正确答案:×

  • 第2题:

    有以下程序:程序运行后的输出结果是( )。 A.SunDan 2004 2 B.SunDan 2004 4 C.LiSiGuo 2004 2 D.YangSan 2004 1

    A.提高耦合性、降低内聚性有利于提高模块的独立性

    B.降低耦合性、提高内聚性有利于提高模块的独立性

    C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度

    D.内聚性是指模块间互相连接的紧密程度


    正确答案:A
    本题考查的是结构体。主函数中定义了结构体类型的指针变量P,并使其指向了结构体类型的数组s[1],并通过调用函数f改变了指针变量P所指向的结构体成员变量name的值,但并未改变其num的值。这是因为函数f中的形参flame是一个字符型指针变量,它指向了主函数中指针变量P所指向的结构体的成员变量name,所以对函数f中的形参*name的改变也就是对主函数中P->name的改变,而函数f中对形参num的改变并不会影响主函数中P一>num的值,因为此时传递给nnm的是一个值,而不是地址。

  • 第3题:

    模块独立性的两个度量指标是内聚性和______。


    正确答案:耦合性
    耦合性 解析:模块独立性是由内聚性和耦合性两个指标来度量的。内聚性是度量一个模块功能强度的一个相对指标,内聚是从功能角度来衡量模块的联系,其描述的是模块内的功能联系。内聚按模块之间的内聚度由弱到强排列:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚和功能内聚。耦合性则用来度量模块之间的相互联系的程度。耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度,进入或访问一个模块的点及通过接口的数据。耦合的类型按模块之间的耦合度由高到低排列有:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合。

  • 第4题:

    功能内聚模块是内聚性最强的模块。


    正确答案:正确

  • 第5题:

    信息隐蔽原则有利于提高模块的内聚性。()


    正确答案:正确

  • 第6题:

    模块的内聚性包括哪些种类?


    正确答案: ⑴偶然内聚(模块内各处理元素之间没有联系);
    ⑵逻辑内聚(模块内执行几个逻辑相似的功能,通过参数确定完成哪个功能);
    ⑶时间内聚(把需要同时执行的动作组合在一起形成的模块);
    ⑷通信内聚(模块内所有处理元素都在同一数据结构上操作或各处理使用相同输入或产生相同输出);
    ⑸顺序内聚(模块中各处理元素都密切相关于同一功能且顺序执行,前一功能元素的输出就是下一功能元素的输入);
    ⑹功能内聚(模块内所有元素共同完成一个功能,缺一不可)。

  • 第7题:

    定性度量模块独立性的两个标准是内聚性和()。


    正确答案:耦合性

  • 第8题:

    内聚性是对模块功能强度的度量,内聚性较强的是()

    • A、逻辑内聚
    • B、顺序内聚
    • C、偶然内聚
    • D、功能内聚

    正确答案:D

  • 第9题:

    评价模块分解的质量是以()标准来衡量的。

    • A、内聚性高,耦合度小
    • B、内聚性小,耦合度高
    • C、内聚性高,耦合度高
    • D、内聚性小,耦合度小

    正确答案:A

  • 第10题:

    判断题
    功能内聚模块是内聚性最强的模块。
    A

    B


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

  • 第11题:

    名词解释题
    模块的内聚性

    正确答案: 一个功能模块内部各项处理相互联系的紧密程度。
    解析: 暂无解析

  • 第12题:

    多选题
    模块内聚性有()
    A

    偶然内聚

    B

    逻辑内聚

    C

    过程内聚

    D

    通信内聚


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

  • 第13题:

    根据模块的设计原则(40),对于模块的控制范围和模块的作用范围,理想的情况是(41)。

    A.模块的内聚性高,模块之间的耦合度高

    B.模块的内聚性低,模块之间的耦合度低

    C.模块的内聚性低,模块之间的耦合度高

    D.模块的内聚性高,模块之间的耦合度低


    正确答案:D

  • 第14题:

    关于模块设计的原则,以下叙述中正确的是

    A.模块的内聚性高,模块之间的耦合度高

    B.模块的内聚性高,模块之间的耦合度低

    C.模块的内聚性低,模块之间的耦合度高

    D.模块的内聚性低,模块之间的耦合度低


    正确答案:B
    解析:耦合性和内聚性是衡量软件的模块独立性的两个定性的度量标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

  • 第15题:

    模块独立性是软件结构化设计方法的一个基本原则,以下哪种情形模块独立性最好? ( )

    A.耦合性强,内聚性弱

    B.耦合性弱,内聚性强

    C.耦合性强,内聚性强

    D.耦合性弱,内聚性弱


    正确答案:B
    解析:本题考查模块独立性的度量。模块独立性是由内聚性和耦合性两个指标来度量的。内聚性是度量一个模块功能强度的一个相对指标。耦合性则用来度量模块之间的相互联系的程度。耦合性越弱,内聚性越强,则模块独立性越好。故本题选择B。

  • 第16题:

    模块内聚性有()

    • A、偶然内聚
    • B、逻辑内聚
    • C、过程内聚
    • D、通信内聚

    正确答案:A,B,C,D

  • 第17题:

    模块的内聚性程度与该模块在分层结构中的位置有关系吗?说明你的论据。


    正确答案:模块的内聚性与该模块在分层模块结构中的位置无关。事实上,一个好的模块化的程序系统,它所有的模块可以都是功能内聚的,即每一个模块就只干了一件事。用结构化设计方法建立起来的模块结构中的每一个模块都符合这个要求。把讨论范围再拓宽点,在纯面向对象范型的软件系统中,整个系统看作是一个类,它的子类可以看作是系统的子系统或高层模块,它们还可以有子类,……,这就形成一个类的层次结构。类的构造可以看成是一个抽象数据类型,实际上是信息内聚的。所以整个系统中从上到下,所有模块(对象类)都是信息内聚的模块。

  • 第18题:

    关于模块设计的原则,以下叙述中正确的是()。

    • A、模块的内聚性高,模块之间的耦合度高
    • B、模块的内聚性高,模块之间的耦合度低
    • C、模块的内聚性低,模块之间的耦合度高
    • D、模块的内聚性低,模块之间的耦合度低

    正确答案:B

  • 第19题:

    模块内聚性越高,说明模块的独立性弱。


    正确答案:错误

  • 第20题:

    模块的内聚性


    正确答案: 一个功能模块内部各项处理相互联系的紧密程度。

  • 第21题:

    判断题
    模块内聚性越高,说明模块的独立性弱。
    A

    B


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

  • 第22题:

    单选题
    耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是(  )。
    A

    提高耦合性,降低内聚性,有利于提高模块的独立性

    B

    降低耦合性,提高内聚性,有利于提高模块的独立性

    C

    耦合性是指一个模块内部各个元素间彼此结合的紧密程度

    D

    内聚性是指模块间互相连接的紧密程度


    正确答案: B
    解析:
    耦合性是指模块间互相连接的紧密程度,内聚性是指一个模块内部各个元素间彼此结合的紧密程度。提高内聚性、降低耦合性是提高模块独立性的方法。答案选择B选项。

  • 第23题:

    问答题
    模块的内聚性包括哪些种类?

    正确答案: ⑴偶然内聚(模块内各处理元素之间没有联系);
    ⑵逻辑内聚(模块内执行几个逻辑相似的功能,通过参数确定完成哪个功能);
    ⑶时间内聚(把需要同时执行的动作组合在一起形成的模块);
    ⑷通信内聚(模块内所有处理元素都在同一数据结构上操作或各处理使用相同输入或产生相同输出);
    ⑸顺序内聚(模块中各处理元素都密切相关于同一功能且顺序执行,前一功能元素的输出就是下一功能元素的输入);
    ⑹功能内聚(模块内所有元素共同完成一个功能,缺一不可)。
    解析: 暂无解析

  • 第24题:

    单选题
    评价模块分解的质量是以()标准来衡量的。
    A

    内聚性高,耦合度小

    B

    内聚性小,耦合度高

    C

    内聚性高,耦合度高

    D

    内聚性小,耦合度小


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