一个模块的扇出过大通常意味着该模块比较复杂,然而扇出太少,可能导致深度的增加。
举一反三
- 下面关于扇出的描述中,不正确的是()。 A: 扇出是一个模块直接控制(或调用)的模块数目。 B: 扇出过大表示模块过于复杂,管理和协调了过多的下级模块,可以通过适当增加中间层控制模块来降低扇出。 C: 扇出过小时可以把下级模块进一步分解成若干个子功能模块,或者合并到其上级模块中。 D: 在设计的较好的软件结构中,通常顶层扇出比较小,中间层的扇出比较大。
- 深度、宽度、扇出和扇入四者综合表示模块的规模,()是直接由一个模块控制的模块数目;()表明直接控制一个给定模块的模块数目。 A: 深度、宽度 B: 宽度、深度 C: 扇出、扇入 D: 扇入、扇出
- 较好的系统结构中( ) A: 高层的模块扇出数较高,中间模块扇出数较少,底层模块扇入数较高 B: 高层的模块扇出数较低,中间模块扇出数较少,底层模块扇入数较低 C: 高层的模块扇出数较高,中间模块扇出数较多,底层模块扇入数较低 D: 高层的模块扇出数较低,中间模块扇出数较多,底层模块扇入数较高
- 一个较好的系统结构应该是( ) A: 高层模块的扇出系数较少,中层模块的扇出系数较高,低层模块有很高的扇入系数 B: 高层模块的扇出系数较高,中层模块的扇出系数较少,低层模块有很高的扇入系数 C: 高层模块的扇出系数较少,中层模块的扇出系数较少,低层模块有很高的扇入系数 D: 高层模块的扇出系数较高,中层模块的扇出系数较少,低层模块有很低的扇入系数
- 软件结构图上,模块的直接下层模块数称为该模块的( ) A: 扇出 B: 扇入 C: 宽度 D: 深度<br> <br>扇出 <br> <br>扇入 <br> <br>宽度 <br> <br>深度