更多“下列选项中,模块独立性最强的凝聚类型为()。”相关问题
  • 第1题:

    模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为( )内聚。以下关于该类内聚的叙述中,不正确的是(请作答此空)。

    A.从模块独立性来看,是不好的设计
    B.是最弱的一种内聚类型
    C.是最强的一种内聚类型
    D.不易于软件的修改和维护

    答案:C
    解析:
    本题考查软件设计的基础知识。
    模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。内聚是指模块内部各元素之间联系的紧密程度,内聚度越高,则模块的独立性越好。内聚性一般有以下几种:
    ①巧合内聚,指一个模块内的各处理元素之间没有任何联系。
    逻辑内聚,指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。
    ②时间内聚,把需要同时执行的动作组合在一起形成的模块。
    ③通信内聚,指模块内所有处理元素都在同一个数据结构上操作,或者指各处理使用相同的输入数据或者产生相同的输出数据。
    ④顺序内聚,指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一个功能元素的输出就是下一个功能元素的输入。
    ⑤功能内聚,是最强的内聚,指模块内所有元素共同完成一个功能,缺一不可。
    上述提到的这几种内聚类型从弱到强,巧合内聚是最弱的一种内聚类型。从模块独立性来看,希望是越强越好,弱内聚不利于软件的修改和维护。

  • 第2题:

    以下关于模块独立性的描述中,正确的是()

    • A、模块的独立性越高系统越复杂
    • B、系统可靠性与模块独立性无关
    • C、逻辑凝聚模块的独立性最高
    • D、模块独立性只是相对的

    正确答案:D

  • 第3题:

    在模块分解时,通常采用“以业务为中心结构的分解”的模块类型是()

    • A、数据凝聚
    • B、偶然凝聚
    • C、时间凝聚
    • D、逻辑凝聚

    正确答案:D

  • 第4题:

    需要采用以业务为中心方式分解的模块类型是()。

    • A、数据凝聚
    • B、逻辑凝聚
    • C、功能凝聚
    • D、时间凝聚

    正确答案:B

  • 第5题:

    在软件设计中应该保持模块的独立性原则,()反映模块独立性。

    • A、耦合和内聚
    • B、数据和模块
    • C、模块内部的凝聚力
    • D、模块之间的耦合

    正确答案:A

  • 第6题:

    用来衡量一个模块内部自身功能内在联系是否紧密的指标是()。

    • A、模块的凝聚性
    • B、模块的耦合性
    • C、模块的独立性
    • D、模块的调用

    正确答案:A

  • 第7题:

    单选题
    在模块分解时,通常采用“以业务为中心结构的分解”的模块类型是()
    A

    数据凝聚

    B

    偶然凝聚

    C

    时间凝聚

    D

    逻辑凝聚


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

  • 第8题:

    单选题
    以下关于模块独立性的描述中,正确的是()
    A

    模块的独立性越高系统越复杂

    B

    系统可靠性与模块独立性无关

    C

    逻辑凝聚模块的独立性最高

    D

    模块独立性只是相对的


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

  • 第9题:

    单选题
    如果模块中的全部处理动作均为完成同一个单一功能而存在,则此模块的凝聚类型为()。
    A

    过程凝聚

    B

    时间凝聚

    C

    功能凝聚

    D

    顺序凝聚


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

  • 第10题:

    单选题
    在模块分解时,如果待分解的是一个逻辑凝聚的模块,它可以分解为一个检查业务类型的模块和一个()。
    A

    输入模块

    B

    输出模块

    C

    调度模块

    D

    处理模块


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

  • 第11题:

    单选题
    若某邮件系统的附件处理模块中包含:“选择附件”、“上传附件”功能,该模块属于()
    A

    逻辑凝聚模块

    B

    时间凝聚模块

    C

    功能凝聚模块

    D

    数据凝聚模块


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

  • 第12题:

    填空题
    ()指模块其内部的凝聚性好,模块具有独立性,模块之间的联系要少。

    正确答案: 高内聚
    解析: 暂无解析

  • 第13题:

    在模块分解时,如果待分解的是一个逻辑凝聚的模块,它可以分解为一个检查业务类型的模块和一个()。

    • A、输入模块
    • B、输出模块
    • C、调度模块
    • D、处理模块

    正确答案:C

  • 第14题:

    若某邮件系统的附件处理模块中包含:“选择附件”、“上传附件”功能,该模块属于()

    • A、逻辑凝聚模块
    • B、时间凝聚模块
    • C、功能凝聚模块
    • D、数据凝聚模块

    正确答案:A

  • 第15题:

    ()指模块其内部的凝聚性好,模块具有独立性,模块之间的联系要少。


    正确答案:高内聚

  • 第16题:

    如果模块中的全部处理动作均为完成同一个单一功能而存在,则此模块的凝聚类型为()。

    • A、过程凝聚
    • B、时间凝聚
    • C、功能凝聚
    • D、顺序凝聚

    正确答案:A

  • 第17题:

    数据耦合的模块独立性最强。


    正确答案:错误

  • 第18题:

    如果模块中的全部处理动作均为完成同一个大单一功能而存在,则此模块的凝聚类型为()。

    • A、顺序凝聚
    • B、功能凝聚
    • C、过程凝聚
    • D、通信凝聚

    正确答案:B

  • 第19题:

    单选题
    如果模块中的全部处理动作均为完成同一个大单一功能而存在,则此模块的凝聚类型为()。
    A

    顺序凝聚

    B

    功能凝聚

    C

    过程凝聚

    D

    通信凝聚


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

  • 第20题:

    单选题
    在软件设计中应该保持模块的独立性原则,()反映模块独立性。
    A

    耦合和内聚

    B

    数据和模块

    C

    模块内部的凝聚力

    D

    模块之间的耦合


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

  • 第21题:

    单选题
    用来衡量一个模块内部自身功能内在联系是否紧密的指标是()。
    A

    模块的凝聚性

    B

    模块的耦合性

    C

    模块的独立性

    D

    模块的调用


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

  • 第22题:

    单选题
    需要采用以业务为中心方式分解的模块类型是()。
    A

    数据凝聚

    B

    逻辑凝聚

    C

    功能凝聚

    D

    时间凝聚


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

  • 第23题:

    判断题
    数据耦合的模块独立性最强。
    A

    B


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