A.通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性
B.提高上层模块的扇出,减少模块调用的层次
C.将模块的作用范围限制在模块的控制范围之内
D.降低模块之间接口的复杂性,避免“病态连接”
[单选题]关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(55)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(56)。A.通过模块的合并和分解,降低模块的耦合度,提高模块的内聚度B.提高上层模块的扇山,减少模块调用的层次C.将模块的作用范围限制在模块的控制范围之内D.降低模块之间接口的复杂性,避免“病态连接”
[单选题]关于程序模块优化的启发式规则有若干条,以下规则中,不符合优化规则的是(54) 。(54)A.通过模块的合并和分解,降低模块间的耦合度,提高模块的内聚性B.提高上层模块的扇出,减少模块调度的层次C.将模块的作用范围限制在模块的控制范围内D.降低模块之间接口的复杂性,避免“病态链接”
[问答题] 有哪3条启发式规则?对优化起什么作用?
[问答题] 简述关系代数表达式的启发式优化规则。
[单选题]下列说法中,不符合程序设计优化原则的是()。A .变量命名在遵守命名原则的前提下,还要“见名知意”B .添加适当的注释以提高程序的可读性C .程序流程越复杂越好D .程序的运行效率是程序优化的重要指标
[单选题] (42) 不符合 Armstrong 推理规则。(42)A. 若X→Z, X→Y,则有X→YZB. 若X→Y, WY→Z,则有XW→ZC. 若X→Y, Z?Y,则有X→ZD. 若XZ→Y, 则有X→Z
[单选题]启发式教学是( )。A.一种具体的教学方法B.一种教学形式C.教学的指导思想D.教学的组织形式