在结构化设计中,以下哪个特征最能体现"高内聚、低耦合"的设计原则( )。
模块之间通过全局变量进行数据交换
一个模块完成多个不相关的功能
模块之间通过参数传递简单数据
一个模块直接访问另一个模块的内部数据
【内容考查】本题考查结构化设计中的高内聚、低耦合原则。
【选项分析】
A. 模块之间通过全局变量进行数据交换属于公共耦合,不符合低耦合原则。
B. 一个模块完成多个不相关的功能属于偶然内聚,是最低级的内聚形式,不符合高内聚原则。
C. 模块之间通过参数传递简单数据属于数据耦合,是最松散的耦合形式(除非直接耦合外),符合低耦合原则。
D. 一个模块直接访问另一个模块的内部数据属于内容耦合,是最紧密的耦合形式,严重违反低耦合原则。
因此,选项C最能体现"高内聚、低耦合"的设计原则。