结构化设计的一个重要特点是对软件进行模块分解,以下原则哪个是错误的?A.模块功能应该尽可能单一
结构化设计的一个重要特点是对软件进行模块分解,以下原则哪个是错误的?
A.模块功能应该尽可能单一
B.模块应该尽可能独立
C.模块的内聚程度应该尽可能大
D.模块间的耦合程度应该尽可能大
解析:结构化设计方法所实施的模块划分具有以下特点:
①模块结构功能单一,以使模块对应的程序结构清晰、逻辑简单。每一块所对应的程序可以单独地被理解、编译、测试、排错和修改,从而有效地防止程序的错误在模块间传播和蔓延,因此可提高系统的可靠性和可维护性,而且将系统的复杂性降低到较低的标准。
②模块内部联系紧密,而模块之间相对独立,这是结构化设计中衡量“模块独立性”性的重要标准,即在模块结构划分中应该可能地加强模块的内聚度而尽可能地降低模块间的耦合性。
③结构化设计和利用特有的图形工具来描述模块及模块间的联系,构成模块结构图,它定义了特有的图例符号表示模块,模块间的调用以及数据的流动、控制和转接。
结构化设计的总体设计用模块结构图来实现对系统或者子系统的划分,模块结构图由数据流图导出,它描述了系统的分层模块结构,并清楚地描述了各个模块的功能,直观地反映出模块的内部和外部联系特性。
有一个圆柱形木桶,高4分米,底面周长9.42分米.发现桶底坏了,需要换一个底.现在又这样三块方形木 数学 2020-04-25 …
还剩一块钱哪去了?三个人打旅馆,每人只有十块钱,三十块刚好合适,他们就把三十块钱给了服务员,老板说 数学 2020-05-16 …
有三个人去住店,三人共住一间房,一晚三十块钱,每人给了十块钱,但这天刚好了打特价,只需要25元一晚 数学 2020-05-16 …
有一个圆柱形木桶,高4分米,底面周长9.42分米.发现桶底坏了,需要换一个底.现在又这样三块方形木 其他 2020-05-17 …
我孩子现在初一,想转到江城中学,不知怎么转,好不好转?另外,现要初一哪个班好?每月收费有多少 其他 2020-05-17 …
我想买一台1000块左右的天文望远镜,入门者,希望口径能大一些,想看到更多的东西,大家能不能推荐几 其他 2020-06-02 …
假设有一块较大的三角形玻璃摔成了两半,需要去玻璃店重新配置,不量尺寸,试问是否要将两块碎片都带去还 数学 2020-07-07 …
10块钱去哪了?向爸爸借了500块、妈妈借了500块,买了一件970块的衣服.剩下的30块,10块 其他 2020-07-09 …
AB两个物块叠在一起要是他们不发生相对滑动要满足什么条件两个加速度哪个要大于哪个才会发生AB两个物 物理 2020-07-14 …
九(1)班学拟出一期“依法治国”的主题板报,邀你参与.版块一:加强立法(1)版块一中加强立法的举措符 政治 2020-12-21 …