在软件设计阶段,划分模块的原则是:一个模块的(28)。
【正确答案】 A
【答案解析】解析:模块的作用范围是指受该模块内部一个判定影响的所以模块集合,只有某一模块内含有依赖于该判定的操作,那么该模块就在该判定的作用范围内。 模块的控制范围包括该模块本身以及该模块的所有下属模块。控制范围完全取决于系统的结构,与模板本身的功能并没有多大关系。 在系统设计中,对于模块的作用范围和控制范围有两条规则: (1)对于任何一个判断,其作用范围应该是这个判断所在模块的控制范围的一个子集。换言之,所有受判断影响的模块应该从属于做出判断的那个模块。 (2)受模块M判定影响的模块,最好局限于模块M本身或其直接下属模块。 因此,一个模块的作用范围应该在其控制范围之内。