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

题目

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

  • A、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
  • B、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
  • C、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
  • D、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
参考答案和解析
正确答案:A,C,D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

为了提高模块的独立性,模块之间最好是()为了提高模块的独立性,模块最好是()


参考答案:数据耦合;功能内聚

第2题:

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


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

第3题:

结构化设计的一个重要特点是对软件进行模块分解,以下原则哪个是错误的?( )。

A.模块功能应该尽可能单一

B.模块应该尽可能独立

C.模块的内聚程度应该尽可能大

D.模块问的耦合程度应该尽可能大


正确答案:D

结构化设计方法所实施的模块划分具有以下特点:
①模块结构功能单一,以使模块对应的程序结构清晰、逻辑简单。每一块所对应的程序可以单独地被理解、编译、测试、排错和修改,从而有效地防止程序的错误在模块间传播和蔓延,因此可提高系统的可靠性和可维护性,而且将系统的复杂性降低到较低的标准。
②模块内部联系紧密,而模块之间相对独立,这是结构化设计中衡量“模块独立性”性的重要标准,即在模块结构划分中应该可能地加强模块的内聚度而尽可能地降低模块间的耦合性。
③结构化设计和利用特有的图形工具来描述模块及模块间的联系,构成模块结构图,它定义了特有的图例符号表示模块、模块间的调用以及数据的流动、控制和转接。结构化设计的总体设计用模块结构图来实现对系统或者子系统的划分,模块结构图由数据流图导出,它描述了系统的分层模块结构,并清楚地描述了各个模块的功能,直观地反映出模块的内部和外部联系特性。

第4题:

以下关于软件设计原则的叙述中,不正确的是()

A、系统需要划分多个模块,模块的规模越小越好

B、考虑信息隐蔽,模块内部的数据不能让其他模块直接访问模块独立性要好

C、尽可能高内聚和低耦合

D、采用过程抽象和数据抽象设计


正确答案:A

第5题:

以下关于模块独立性的说法中,不正确的是()。

A、模块间联系相互联系紧密程度的度量,即模块的“耦合性”

B、模块间联系越紧密,其耦合性就越弱,模块独立性则越好

C、模块间联系越紧密,其耦合性就越强,模块独立性则越差

D、一个模块具有更高独立性,在于模块内部的内聚更高、模块间耦合更低


参考答案:B

第6题:

结构化设计中,要求模块具有较高的独立性。模块独立性的具体体现是在模块结构划分时应尽可能加强模块的_______度,尽可能降低模块间的耦合度。


正确答案:
【答案】内聚
【解析】内聚度反映了模块内部各个功能之间的联系紧密程度,结构化设计中,要求模块具有较高的独立性。模块独立性的具体体现是在模块结构划分时应尽可能加强模块的内聚度,尽可能降低模块间的耦合度。

第7题:

“模块独立性”要求在模块结构划分时,应尽可能加强模块的【 】和降低模块间的耦合度。


正确答案:内聚度
内聚度 解析:本题考查模块划分的概念。模块内部联系,而模块之间相对独立,这是结构化设计中衡量“模块独立性”性能的重要指标。“模块独立性”要求在模块结构划分时,应尽可能加强模块的内聚度而尽可能降低模块间的耦合度。本题正确答案为内聚度。

第8题:

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

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

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

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

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


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

第9题:

软件设计阶段需要遵循一系列经典原理和方法,以下选项中,不正确的是()。

A、模块是可组合、分解和更换的单元,抽象数据说明、可执行语句等程序对象,可以确定组成软件的逻辑过程实体

B、每个模块只完成系统要求的独立子功能,尽可能简化与其他模块间联系,以获取更高的模块独立性为目的设计模块

C、一般说来,模块大小以30行~40行代码为宜

D、模块独立性的两个定性的度量标准包括:耦合性和内聚性


参考答案:C

第10题:

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

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

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

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

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

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


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

更多相关问题