单选题在结构化程序设计中,模块划分的原则是(  )。A 各模块应包括尽量多的功能B 各模块的规模应尽量大C 各模块之间的联系应尽量紧密D 模块内具有高内聚度、模块间具有低耦合度

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

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

B

各模块的规模应尽量大

C

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

D

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


相似考题
更多“单选题在结构化程序设计中,模块划分的原则是(  )。A 各模块应包括尽量多的功能B 各模块的规模应尽量大C 各模块之间的联系应尽量紧密D 模块内具有高内聚度、模块间具有低耦合度”相关问题
  • 第1题:

    为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强


    正确答案:B
    系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。综上所述,选项B的答案正确。

  • 第2题:

    在模块化程序设计中,按功能划分模块的原则是( )

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

    B.各模块应包括尽量多的输入输出操作

    C.各模块的功能尽量单一,且各模块之间的联系尽量紧密

    D.各模块的功能尽量单一,且各模块之间的联系尽量的少


    正确答案:D
    C和D是矛盾的,必须有一个是正确的。模块之间的联系尽量当然是愈少愈好。

  • 第3题:

    为了使模块尽可能独立,要求 ______。

    A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且各模块问的耦合程度要尽量弱

    D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强


    正确答案:B
    解析:为了使模块尽可能独立,模块分解时应满足信息隐蔽原则。尽量使模块的内聚度高,模块间的耦合度低。模块的大小适中(通常一个模块以50~100个语句行最为适宜)。

  • 第4题:

    在模块化程序设计中,按功能划分模块的原则是( )。

    A.各模块的功能尽量单一,且各模块之间的联系尽量少

    B.各模块的功能尽量单一,且各模块之间的联系尽量紧密

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

    D.各模块应包括尽量多的输入输出操作


    正确答案:A
    解析:模块化设计是指把一个大程序按人们能理解的大小规模进行分解。划分模块的基本原则是使每个模块都易于理解。按照人类思维的特点,按功能来划分模块最为自然。在按功能划分模块时,要求各模块的功能尽量单一,各模块之间的联系尽量少。所以选项B错误;选项C错误;选项D错误。

  • 第5题:

    为了使模块尽可能独立,要求( )。A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    为了使模块尽可能独立,要求( )。

    A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱

    D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强


    正确答案:B
    系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之问互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚C一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。综上所述,选项B)的答案正确。

  • 第6题:

    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到(7) 。A

    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到() 。

    A.高内聚高藕合

    B.高内聚低藕合

    C.低内聚高藕合

    D.低内聚低藕合


    正确答案:B
    内聚性事指的一个软件模块内部的相关性,而耦合性指的是不同软件模块之间的相关性,或者说依赖性。所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责完成一项任务,即单一责任原则。所谓低耦合是指不同软件模块之间通过稳定的接口交互,而不需要关心模块内部如何实现。高内聚和低耦合是相互矛盾的,分解粒度越粗的系统耦合性越低,分解粒度越细的系统内聚性越高,过度低耦合的软件系统,软件模块内部不可能高内聚,而过度高内聚的软件模块之间必然是高度依赖的。因此软甲设计时尽量做到高内聚低藕合。

  • 第7题:

    在模块化程序设计中,按功能划分模块的原则是

    A.各模块的功能尽量单一,且各模块之间的联系尽量的少

    B.各模块的功能尽量单一,且各模块之间的联系尽量紧密

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

    D.各模块应包括尽量多的输入输出操作


    正确答案:A
    解析:在模块化程序设计中,按功能划分模块的原则是:要求各模块的功能尽量单一,且各模块之间的联系尽量的少。

  • 第8题:

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

    A.耦合度高,内聚性低

    B.耦合度高,内聚度高

    C.耦合度低,内聚度高

    D.耦合度低,内聚度低


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

  • 第9题:

    偶合和内聚是测量一个模块化系统好坏的标志。耦合反映模块之间连接的紧密程度,而内聚指一个模块内各元素彼此结合的紧密程度。我们希望模块内联系越()越好,模块间联系越()越好。


    正确答案:紧;少

  • 第10题:

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

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

    正确答案:D

  • 第11题:

    单选题
    在结构化设计(SD)方法中全面指导模块划分的最重要的原则是()
    A

    程序模块化

    B

    模块高内聚

    C

    模块低耦合

    D

    模块独立性


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

  • 第12题:

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

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

    B

    各模块的规模应尽量大

    C

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

    D

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


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

  • 第13题:

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

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

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

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

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


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

  • 第14题:

    对根据数据流程图导出的初始模块结构图进行优化处理的原则是( )。

    A.各模块独立性强

    B.模块内聚合度低

    C.模块间耦合度低

    D.模块内聚合度高


    正确答案:ACD
    解析:对初始模块结构图进行优化处理的原则是各模块独立性强,模块高内聚低耦合。

  • 第15题:

    以下哪项不具有结构化方法模块划分的特点?

    A.模块功能单一

    B.模块的耦合度高

    C.模块的内聚度高

    D.有利于采用图形工具


    正确答案:B
    解析:本题考查结构化方法模块划分的概念。结构化设计方法所实施的模块划分具有以下特点:模块结构功能单一,以使模块将对应的程序结构清晰、逻辑简单;模块内幕联系紧密,而模块之间相对独立,这是结构化设计中衡量“模块独立性”性能的重要标准,即在模块结构划分中应尽可能地加强模块的内聚度而尽可能降低模块间的耦合度;结构化设计和利用特有的图形工具来描述模块及模块间的联系,构成模块结构图。模块的耦合度高并非结构化模块划分的特点,正确答案为选项B。

  • 第16题:

    软件设计中划分模块的一个准则是(10)。两个模块之间的耦合方式中,(11)的耦合度最高;一个模块内部的内聚种类中,(12)内聚的内聚度最高。

    (68)

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C

  • 第17题:

    为了使模块尽可能地独立,要求______。

    A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱

    D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强


    正确答案:B
    解析:程序设计的相关概念。

  • 第18题:

    为了使模块尽可能独立,( )。

    A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    B.模块的内聚程度要尽量高,且各模块问的耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

    D.模块的内聚程度要尽量低,且各模块问的耦合程度要尽量弱


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

  • 第19题:

    为了使模块尽可能独立,要( )。

    A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

    C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

    D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱


    正确答案:B

  • 第20题:

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


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

  • 第21题:

    为了使模块尽可能独立,以下不正确的是()。

    • A、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
    • B、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
    • C、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
    • D、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

    正确答案:A,C,D

  • 第22题:

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

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

  • 第23题:

    单选题
    为了使模块尽可能独立,要求(  )。
    A

    模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

    B

    模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

    C

    模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱

    D

    模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强


    正确答案: B
    解析:
    系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。答案选择B选项。

  • 第24题:

    填空题
    偶合和内聚是测量一个模块化系统好坏的标志。耦合反映模块之间连接的紧密程度,而内聚指一个模块内各元素彼此结合的紧密程度。我们希望模块内联系越()越好,模块间联系越()越好。

    正确答案: 紧,少
    解析: 暂无解析