单选题

在结构化设计中,以下哪个特征最能体现"高内聚、低耦合"的设计原则( )。

A

模块之间通过全局变量进行数据交换

B

一个模块完成多个不相关的功能

C

模块之间通过参数传递简单数据

D

一个模块直接访问另一个模块的内部数据

查看答案
答案
正确答案:C
解析

【内容考查】本题考查结构化设计中的高内聚、低耦合原则。

【选项分析】

A. 模块之间通过全局变量进行数据交换属于公共耦合,不符合低耦合原则。

B. 一个模块完成多个不相关的功能属于偶然内聚,是最低级的内聚形式,不符合高内聚原则。

C. 模块之间通过参数传递简单数据属于数据耦合,是最松散的耦合形式(除非直接耦合外),符合低耦合原则。

D. 一个模块直接访问另一个模块的内部数据属于内容耦合,是最紧密的耦合形式,严重违反低耦合原则。

因此,选项C最能体现"高内聚、低耦合"的设计原则。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved