模块A执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能,则该模块具有(

admin2022-08-02  52

问题 模块A执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能,则该模块具有(  )内聚。A.顺序B.过程C.逻辑D.功能

选项 A.顺序
B.过程
C.逻辑
D.功能

答案 C

解析 本题考查软件设计的相关内容。模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则进行度量。内聚是指模块内部各元素之间联系的紧密程度,内聚度越高,则模块的独立性越好。内聚性一般有以下几种:
1、偶然内聚:指一个模块内的各个处理元素之间没有任何联系。
2、逻辑内聚:指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。
3、时间内聚:把需要同时执行的动作组合在一起形成的模块。
4、通信内聚:指模块内所有处理元素都在同一数据结构上操作,或者指各处理使用相同的输入数据或者产生相同的输出数据。
5、顺序内聚:指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一个功能元素色输出就是下一个功能元素的输入。
6、功能内聚:是最强的内聚,指模块就内所有元素共同完成一个功能,缺一不可。
转载请注明原文地址:https://tihaiku.com/congyezige/2419721.html

最新回复(0)