返回
当前 - 选择题 - 结构化设计题号:0120240500020
单选题
2024年5月第20题
题号:0120240500020
单选题
2024年5月第20题
结构化设计
中等
高频
收藏
分享
反馈
内聚用来度量一个模块内部各个元素彼此结合的紧密程度,内聚程度最高的是(功能内聚)。
问题(1)
浓缩知识点
内聚是软件工程结构化设计中用于度量模块内部各元素结合紧密程度的核心指标,内聚程度越高,模块的功能单一性、独立性就越强,后续的可维护性与可重用性也会越好。内聚程度从低到高可分为多个层级:偶然内聚是最弱的类型,模块内元素无实际逻辑关联;逻辑内聚的模块元素仅在逻辑上相关,需通过控制信息选择执行内容;时间内聚的元素因同一时间执行被组合,如系统初始化模块;过程内聚的元素依特定流程顺序执行;通信内聚的元素共享相同输入数据或输出结果;顺序内聚的元素输出会作为另一元素的输入;而功能内聚是内聚程度最高的类型,这类模块仅完成一个单一且明确的功能,也是软件设计中应优先追求的模块内聚形式。
正确答案
A
本题考察的是结构化设计中模块内聚的类型与优劣。
而功能内聚是内聚程度最高的类型,这类模块仅完成一个单一且明确的功能,也是软件设计中应优先追求的模块内聚形式。通信内聚的元素共享相同输入数据或输出结果。时间内聚的元素因同一时间执行被组合,如系统初始化模块。逻辑内聚的模块元素仅在逻辑上相关,需通过控制信息选择执行内容。
本小问答案是 功能内聚。题干中的“内聚用来度量一个模块内部各个元素彼此结合的紧密程度,内聚程度最高的”对应功能内聚。
因此,选项 A 正确。
