在软件设计阶段,划分模块的原则是:一个模块的( )。

admin2019-06-12  8

问题 在软件设计阶段,划分模块的原则是:一个模块的(    )。

选项 A、作用范围应该在其控制范围之内
B、控制范围应该在其作用范围之内
C、作用范围与控制范围互不包含
D、作用范围与控制范围不受任何限制

答案A

解析 模块的作用范围是指受该模块内部一个判定影响的所以模块集合,只有某一模块内含有依赖于该判定的操作,那么该模块就在该判定的作用范围内。
    模块的控制范围包括该模块本身以及该模块的所有下属模块。控制范围完全取决于系统的结构,与模板本身的功能并没有多大关系。
    在系统设计中,对于模块的作用范围和控制范围有两条规则:
    (1)对于任何一个判断,其作用范围应该是这个判断所在模块的控制范围的一个子集。换言之,所有受判断影响的模块应该从属于做出判断的那个模块。
    (2)受模块M判定影响的模块,最好局限于模块M本身或其直接下属模块。
    因此,一个模块的作用范围应该在其控制范围之内。
转载请注明原文地址:https://jikaoti.com/ti/Dsf7FFFM
0

最新回复(0)