查看更多
当前 - 选择题 - 结构化设计
中等
单选题
2025年11月第24题
#第二版教材
#必须掌握

一个模块直接调用下层模块的数量用(__)表示。

问题(1)
浓缩知识点

在软件模块化设计中,扇入与扇出是衡量模块间调用关系、评估系统结构复杂性的核心度量指标。其中,扇入指一个模块被上层模块调用的数量,扇入值越高,代表模块的通用性、复用性越强,独立程度越好;扇出指一个模块直接调用的下层模块数量,扇出值过大意味着模块对下层模块依赖过多,会提升系统结构的复杂度,不利于后续维护。此外,系统结构描述中还有宽度与广度两个概念,宽度特指某一层次上的模块总数,广度多用于描述结构的覆盖范围,二者均不属于模块调用关系的专业度量范畴。

正确答案
B

本题考察的是软件系统结构设计中模块耦合与内聚的度量指标
在模块化设计中,模块之间的调用关系反映了系统结构的层次性与复杂性,其中“扇入”和“扇出”是常用的两个度量指标。
A选项 扇入:指有多少个上层模块调用该模块。扇入值大,说明该模块被多个模块复用,具有较高的通用性和独立性。
B选项 扇出:指一个模块直接调用下层模块的数量。扇出值反映了模块对下层模块的依赖程度,扇出过大表示模块过度依赖下层模块,可能导致系统结构复杂、维护性差。
C选项 宽度:在系统结构图中,宽度通常指某一层次上模块的数量,与模块调用关系无直接对应,不用于描述模块间调用。
D选项 广度:一般描述层次结构的范围或覆盖程度,不是模块调用的专业术语。
因此,正确答案是 B. 扇出

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有