第1题:
在总体设计阶段有一些关于设计的指导准则,不属于这些准则的是( )
A.应提高模块的独立性
B.模块的规模要适度
C.模块的控制范围应在作用范围内
D.深度、宽度、扇入和扇出要适当
第2题:
根据模块的设计原则(40),对于模块的控制范围和模块的作用范围,理想的情况是(41)。
A.模块的内聚性高,模块之间的耦合度高
B.模块的内聚性低,模块之间的耦合度低
C.模块的内聚性低,模块之间的耦合度高
D.模块的内聚性高,模块之间的耦合度低
第3题:
以下不应该作为软件设计遵循的准则的是( )。
A.降低模块的内聚度,提高模块的耦合度
B.模块规模适度
C.深度、宽度、扇入和扇出要适当
D.模块的作用范围应保持在该模块的控制范围内
第4题:
在软件设计阶段,划分模块的原则是,一个模块的()。
第5题:
在设计软件的模块结构时,()不能改进设计质量。
A.模块的作用范围应在其控制范围之内
B.模块的大小适中
C.避免或减少使用病态连接(从中部进入或访问一个模块)
D.模块的功能越单纯越好
第6题:
模块的控制范围是指()。
A、模块本身及其下属模块
B、受此判定影响的所有模块
C、受此判定影响的下属模块
D、该模块的所有下属模块
第7题:
在划分模块时,一个模块的作用范围应该在其控制范围之内。若发现其作用范围不在其控制范围内,则(16)不是适当的处理方法。
A.将判定所在模块合并到父模块中,使判定处于较高层次
B.将受判定影响的模块下移到控制范围内
C.将判定上移到层次较高的位置
D.将父模块下移,使判定处于较高层次
第8题:
●在软件设计阶段,划分模块的原则是,一个模块的(5)。
(5)A.作用范围应该在其控制范围之内
B.控制范围应该在作用范围之内
C.作用范围与控制范围互不包含
D.作用范围与控制范围不受任何限制
第9题:
第10题:
下列模块设计与优化的内容中,不正确的是()