itgle.com
参考答案和解析
正确答案:B
解析:耦合性是指软件系统结构中各模块间相互联系紧密程度的一种度量,一个好的概要设计就是要尽量地适合模块化程序设计,降低功能模块间的耦合性有利于功能的实现。
更多“以下不属于一个好的概要设计要求是______。A.良好的总体结构B.功能模块问较高的耦合度C.功能模块间较高的内聚度D.尽量降低模块接口复杂性”相关问题
  • 第1题:

    高内聚低耦合原则是指( )。

    A.一个功能模块内功能要联系密切

    B.把联系不密切的功能放在不同的功能模块内

    C.模块间联系越少,耦合度越高

    D.尽量减少模块间的联系


    正确答案:ABD
    内聚度主要是指一个功能模块内各个功能之间的联系程度,耦合度是指软件的各个功能之间的联系程度。会计核算软件要尽量把联系密切的功能放在一个功能模块中,一个功能模块内诸个功能联系越密切则其内聚度就越高。把联系不密切的功能放在不同的功能模块内,尽量减少模块间的联系,包括程序调用关系和数据传递关系。模块间联系越少,耦合度越低。

  • 第2题:

    概要设计的任务不包括______。

    A.建立软件系统的总体结构和模块问的关系

    B.定义各功能模块的接口

    C.设计全局数据库或数据结构

    D.模块的外部功能描述


    正确答案:D
    解析:概要设计的任务是建立软件系统的总体结构和模块间的关系,定义各功能模块的接口,设计全局数据库或数据结构,规定设计约束以及制定组装测试计划。

  • 第3题:

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

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C

  • 第4题:

    以下哪项是详细设计阶段需要考虑的内容?

    A.模块的处理过程简明易懂

    B.避免采用复杂的条件语句

    C.降低模块之间的耦合度

    D.增强模块的内聚度


    正确答案:A
    解析:在总体设计阶段,确定软件系统的总体结构,给出系统中各个模块的功能和接口。在详细设计阶段,需要根据总体设计的结果,考虑如何实现定义的软件系统,直到对系统中的每个模块给出足够详细的过程描述。详细设计的结果,将基本上决定代码的质量。由于在软件的生命周期内,设计测试方案、诊断程序错误、修改和改进程序等工作,都必须先读懂程序,所以,可读性是衡量程序质量的一个重要指标。为了提高程序的可读性,详细设计的任务,就不仅仅是在逻辑上正确实现每个模块的功能,更重要的是设计的处理过程应当尽可能的简明易懂。通过上述分析可知,选项A正确。选项C和选项D都是总体设计阶段考虑的内容,选项B是编码阶段的考虑内容。

  • 第5题:

    下列叙述中正确的是()。

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

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

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

    D.耦合和内聚是不相关的


    正确答案:A

  • 第6题:

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

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C

  • 第7题:

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

    A.耦合度高,内聚性低

    B.耦合度高,内聚度高

    C.耦合度低,内聚度高

    D.耦合度低,内聚度低


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

  • 第8题:

    (2016 年) 下列设计内容中, 属于数据 GIS 系统总体设计的是() 。

    A. 用户界面
    B. 功能模块
    C. 体系结构
    D. 数据结构

    答案:C
    解析:

  • 第9题:

    为了使软件系统各模块之间具有高的内聚度和低的耦合度,在进行功能模块划分时应遵循哪些原则?


    正确答案: (1)保持各模块相对独立原则
    (2)“模块内联系大,模块间联系小”的原则
    (3)层次性模块化结构

  • 第10题:

    在结构化程序设计中,模块划分的原则是()。

    • A、各模块应包括尽量多的功能
    • B、各模块的规模应尽量大
    • C、各模块之间的联系应尽量紧密
    • D、模块内具有高内聚度、模块间具有低耦合度

    正确答案:D

  • 第11题:

    单选题
    系统功能模块划分原则是:要求模块()
    A

    耦合度要高

    B

    凝聚度要低

    C

    模块相对独立


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

  • 第12题:

    单选题
    在结构化程序设计中,模块划分的原则是(  )。
    A

    各模块应包括尽量多的功能

    B

    各模块的规模应尽量大

    C

    各模块之间的联系应尽量紧密

    D

    模块内具有高内聚度、模块间具有低耦合度


    正确答案: B
    解析:
    在结构化程序设计中,模块划分的原则是:各模块应尽量包括单一功能、各模块的规模应合适(不能太大)、各模块之间的联系应尽量松散。模块独立性最大原则是模块划分的原则之一,高内聚低耦合是优秀软件设计应当遵循的规则,内聚度是一个模块内部各个元素间彼此结合的紧密程序的度量,耦合度是模块间互相连接的紧密程度的度量。答案选择D选项。

  • 第13题:

    在结构化程序设计中,模块划分的原则是______。

    A.各模块应包括尽量多的功能

    B.各模块的规模应尽量大

    C.各模块之间的联系应尽量紧密

    D.模块内具有高内聚度、模块间具有低耦台度


    正确答案:D
    解析:软件设计中通常采用结构化设计方法,模块的独立程度是评价设计好坏的重要度量标准。耦合性与内聚性是模块独立性的两个定性标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量;耦合性是模块间互相连接的紧密程度的度量。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

  • 第14题:

    会计软件要尽量把联系密切的功能放在…?个功能模块中,诸功能联系越密切则其耦合度越高;把联系不密切的功能放在不同的功能模块内,其内聚度就越低。( )


    正确答案:×
    会计软件要尽量把联系密切的功能放在一个功能模块中,诸功能联系越密切则其内聚度越高;把联系不密切的功能放在不同的功能模块内.其耦合度就越低。

  • 第15题:

    会计软件要尽量把联系密切的功能放在一个功能模块中,诸功能联系越密切则其耦合度越高;把联系不密切的功能放在不同的功能模块内,其内聚度就越低。( )


    正确答案:×
    会计软件要尽量把联系密切的功能放在一个功能模块中,诸功能联系越密切则其内聚度越高;把联系不密切的功能放在不同的功能模块内,其耦合度就越低。

  • 第16题:

    关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(55)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(56)。

    A.通过模块的合并和分解,降低模块的耦合度,提高模块的内聚度

    B.提高上层模块的扇山,减少模块调用的层次

    C.将模块的作用范围限制在模块的控制范围之内

    D.降低模块之间接口的复杂性,避免“病态连接”


    正确答案:B

  • 第17题:

    以下( )是详细设计阶段需要考虑的内容。

    A.模块的处理过程简明易懂

    B.避免采用复杂的条件语句

    C.降低模块之间的耦合度

    D.增强模块的内聚度


    正确答案:A

  • 第18题:

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

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


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

  • 第19题:

    以下选项中,(43)不属于审计系统的三大功能模块。

    A. 审计事件的收集及过滤功能模块
    B. 系统日志采集与挖掘
    C. 审计事件的记录及查询功能模块
    D. 审计事件分析及响应报警功能模块

    答案:B
    解析:
    为完成审计功能,审计系统需要三大功能模块:审计事件的收集及过滤功能模块,审计事件的记录及查询功能模块,审计事件分析及响应报警功能模块。

  • 第20题:

    系统功能模块划分原则是:要求模块()

    • A、耦合度要高
    • B、凝聚度要低
    • C、模块相对独立

    正确答案:C

  • 第21题:

    系统功能模块设计时,模块分解原则的原则要求是模块间联系要(),即耦合度要()。模块内联系要(),即聚合度要()。以满足模块()的要求。


    正确答案:少;低;紧密;高;相对独立

  • 第22题:

    填空题
    系统功能模块设计时,模块分解原则的原则要求是模块间联系要(),即耦合度要()。模块内联系要(),即聚合度要()。以满足模块()的要求。

    正确答案: 少,低,紧密,高,相对独立
    解析: 暂无解析

  • 第23题:

    问答题
    为了使软件系统各模块之间具有高的内聚度和低的耦合度,在进行功能模块划分时应遵循哪些原则?

    正确答案: (1)保持各模块相对独立原则
    (2)“模块内联系大,模块间联系小”的原则
    (3)层次性模块化结构
    解析: 暂无解析