更多“内聚是一种指标,表示一个模块___(4)___。 (4)A.代码优化的程度 B.代码功能的集中程度 ”相关问题
  • 第1题:

    内聚是—种指标,表示一个模块(17) 。

    A.代码优化的程度

    B.代码功能的集中程度

    C.完成任务的及时程度

    D.为了与其他模块连接所要完成的工作量


    正确答案:B
    本题考查软件模块化的基本概念。模块的内聚性表现了模块内部各个子成分功能的集中程度,分为6级,如下图所示:

  • 第2题:

    内聚是一种指标,表示一个模块(13)。

    A.代码优化的程度

    B.代码功能的集中程度

    C.完成任务的及时程度

    D.为了与其他模块连接所要完成的工作量


    正确答案:B
    解析:见公共试题Ⅱ(17)。

  • 第3题:

    模块设计中常用的衡量指标是内聚和耦合,内聚程度最高的是(请作答此空);耦合程度最低的是( )。

    A.逻辑内聚
    B.过程内聚
    C.顺序内聚
    D.功能内聚

    答案:D
    解析:
    本题考查信息系统开发中设计阶段的基础知识。模块设计中常用的衡量指标是内聚和耦合。耦合是模块间相互依赖程度的度量,耦合的强弱取决于模块间接口的复杂程度。耦合按照从低到高可以分为间接耦合、数据耦合、标记耦合、控制耦合、公共耦合和内容耦合。内聚指的是模块内各个成分彼此结合的紧密程度,即模块内部的聚合能力。内聚从低到高可以分为偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚和功能内聚。模块设计追求的目标是高内聚、低耦合。

  • 第4题:

    内聚是一种指标,表示一个模块(18)。

    A.代码优化的程度

    B.代码功能的集中程度

    C.完成任务的及时程度

    D.为了与其他模块连接所要完成的工作量


    正确答案:B
    解析:见公共试题Ⅱ(17)。

  • 第5题:

    内聚是一种指标,表示一个模块(25)。

    A.代码优化的程度

    B.代码功能的集中程度

    C.完成任务的及时程度

    D.为了与其他模块连接所要完成的工作量


    正确答案:B
    解析:内聚是指一个模块内各个元素彼此结合的紧密程度。内聚按强度从低到高有以下几种类型。(1)偶然内聚:如果一个模块的各成分之间毫无关系,则称为偶然内聚。(2)逻辑内聚:几个逻辑上相关的功能被放在同一模块中,则称为逻辑内聚。如一个模块读取各种不同类型外设的输入。尽管逻辑内聚比偶然内聚合理一些,但逻辑内聚的模块各成分在功能上并无关系,即使局部功能的修改有时也会影响全局,因此这类模块的修改也比较困难。(3)时间内聚:如果一个模块完成的功能必须在同一时间内执行,但这些功能只是因为时间因素关联在一起,则称为时间内聚。(4)过程内聚:如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过程内聚。(5)通信内聚:如果一个模块的所有成分都操作同一数据集或生成同一数据集,则称为通信内聚。(6)顺序内聚:如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则称为顺序内聚。(7)功能内聚:模块的所有成分对于完成单一的功能都是必需的,则称为功能内聚。