更多“●将在同一张报表上操作的所有程序组成一个模块,该模块的内聚为(37)。(37)A.逻辑内聚 B.时间内聚 C ”相关问题
  • 第1题:

    一个模块内部各程序段都在同一张表上操作,这个模块的内聚性称为()。

    A.时间内聚

    B.功能内聚

    C.通信内聚

    D.顺序内聚


    参考答案:C

  • 第2题:

    如果模块A的三个处理都对同一数据结构操作,则模块A的内聚类型是( )。

    A.逻辑内聚
    B.时间内聚
    C.功能内聚
    D.通信内聚

    答案:D
    解析:

  • 第3题:

    为提高模块独立性,模块内部最好是

    A.逻辑内聚

    B.时间内聚

    C.通信内聚

    D.功能内聚


    功能内聚

  • 第4题:

    如果模块A的三个处理都对同一数据结构操作,则模块A的内聚类型是(49)。

    A.逻辑内聚
    B.时间内聚
    C.功能内聚
    D.通信内聚

    答案:D
    解析:
    本题考查软件设计的基础知识。
    模块间的耦合和模块的内聚是度量模块独立性的两个准则。内聚是模块功能强度的度量,即模块内部各个元素彼此结合的紧密程度。一个模块内部各个元素之间的紧密程度越高,则其内聚性越高,模块独立性越好。模块内聚类型主要有以下几类:
    ①偶然内聚或巧合内聚:指一个模块内的各处理元素之间没有任何联系。
    ②逻辑内聚:指模块内执行若千个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。
    ③时间内聚:把需要同时执行的动作组合在一起形成的模块。
    ④过程内聚:指一个模块完成多个任务,这些任务必须按指定的过程执行。
    ⑤通信内聚:指模块内的所有处理元素都在一个数据结构上操作,或者各处理使用相同的输入数据或产生相同的输出数据。
    ⑥顺序内聚:指一个模块中的各个处理元素都密切相关于同一个功能且必须顺序执行,前一个功能元素的输出就是下一功能元素的输入。
    ⑦功能内聚:指模块内的所有元素共同作用完成一个功能,缺一不可。

  • 第5题:

    将在同一张报表上操作的所有程序组成一个模块,该模块的内聚为( )

    A.逻辑内聚
    B.时间内聚
    C.功能内聚
    D.通信内聚

    答案:D
    解析:
    模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。内聚是模块功能强度的度量,一个模块内部各个元素之间的联系越紧密,则它的内聚性就越高,模块独立性就越强。一般来说模块内聚性由低到高有巧合内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、信息内聚和功能内聚七种类型。若一个模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的判定参数来确定该模块应执行哪一种功能,则该模块的内聚类型为逻辑内聚。顺序内聚是指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入。若一个模块中各个部分都是完成某一个具体功能必不可少的组成部分,.则该模块为功能内聚模块。通信内聚是指模块内所有处理元素都在同一个数据结构上操作,或者指各处理使用相同的输入结构或产生相同的输出数据。题中模块在同一张报表上操作,因此模块的内聚类型属于通信内聚。