题目
软件结构中,由一模块直接控制的其他模块数称为( )A. 深度B. 宽度C. 扇入数D. 扇出数
软件结构中,由一模块直接控制的其他模块数称为( )
A. 深度
B. 宽度
C. 扇入数
D. 扇出数
题目解答
答案
D. 扇出数
解析
本题考查软件工程中模块结构的基本概念,核心在于区分模块间控制关系的术语。关键点在于理解:
- 扇出数:一个模块直接控制(调用)的其他模块数量。
- 扇入数:被其他模块调用的次数。
- 深度:模块结构的层数。
- 宽度:某一层上的模块数量。
破题关键:题目明确问“直接控制的其他模块数”,对应扇出数。
选项分析
- A. 深度:指模块结构的层数,与控制关系无关。
- B. 宽度:指某一层上的模块数量,与直接控制关系无关。
- C. 扇入数:指被其他模块调用的次数,是“被动接收”的概念。
- D. 扇出数:指一个模块直接调用的其他模块数量,与题意完全匹配。
结论:正确答案为D. 扇出数。