某模块实现两个功能:向某个数据结构区域写数据和从该区域读数据。该模块内聚类型为( )内聚

A.过程
B.时间
C.逻辑
D.通信

【答案】:D
题考查软件工程内聚度知识点。内聚是指一个模块内各个元素彼此结合紧密程度,它是信息隐蔽和局部概念自然扩展。设计时应该力求高内聚,理想内聚模块应当恰好做一件事情。
偶然内聚:一个模块各成分之间毫无关系。比如:一组语句在程序多处出现,为了节省内存空间,这些语句放在一个模块中,该模块内聚是偶然内聚。
逻辑内聚:把几种逻辑上相关功能组放在同一模块中。
瞬时内聚(时间内聚):一个模块所包含任务必须在同一时间间隔内执行,例如初始化模块。
过程内聚:一个模块处理元素是相关,而且必须按特定次序执行。
通信内聚:一个模块所有成分都结合在同一个数据结构上。
顺序内聚:模块成分同一个功能密切相关,且输出,作为另外一个成分输入。
功能内聚:模块内所有成分属于一个整体,完成单一功能。
在以上内聚中,内聚度从低到高,偶然内聚度最低,功能内聚度最高。模块高内聚、低耦合原则称为模块独立原则,也称为模块设计原则。本题选择D选项
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜