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