什么是模块?什么是模块耦合?简述常用的模块耦合类型及其设计原则
【正确答案】:(1)模块是执行一个特殊任务的一个过程以及相关的数据结构;(1分)
(2)模块耦合是指不同模块之间相互依赖程度的度量;(1分)
(3)几种常见模块耦合类型为:内容耦合公共耦合、控制耦合、标记耦合、数据 耦合等;(2分,至少回答出4个)
(4)设计原则:如果模块间必须存在耦合,尽量使用数据耦合,少用控制耦合, 限制公共耦合的范围,避免使用内容耦合。(1分)
【题目解析】:考点:模块、模块耦合的概念及模块耦合的类型及其设计原则