首页
登录
从业资格
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个
练习题库
2022-08-02
34
问题
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为( )内聚。以下关于该类内聚的叙述中,不正确的是(请作答此空)。A.从模块独立性来看,是不好的设计B.是最弱的一种内聚类型C.是最强的一种内聚类型D.不易于软件的修改和维护
选项
A.从模块独立性来看,是不好的设计
B.是最弱的一种内聚类型
C.是最强的一种内聚类型
D.不易于软件的修改和维护
答案
C
解析
本题考查软件设计的基础知识。
模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。内聚是指模块内部各元素之间联系的紧密程度,内聚度越高,则模块的独立性越好。内聚性一般有以下几种:
①巧合内聚,指一个模块内的各处理元素之间没有任何联系。
逻辑内聚,指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。
②时间内聚,把需要同时执行的动作组合在一起形成的模块。
③通信内聚,指模块内所有处理元素都在同一个数据结构上操作,或者指各处理使用相同的输入数据或者产生相同的输出数据。
④顺序内聚,指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一个功能元素的输出就是下一个功能元素的输入。
⑤功能内聚,是最强的内聚,指模块内所有元素共同完成一个功能,缺一不可。
上述提到的这几种内聚类型从弱到强,巧合内聚是最弱的一种内聚类型。从模块独立性来看,希望是越强越好,弱内聚不利于软件的修改和维护。
转载请注明原文地址:http://tihaiku.com/congyezige/2415420.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(),再经
一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(请作答此空
模块的三种引入方式分别是什么?
假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与
某公司承接了一个数据处理模块的项目,由沈工负责模块的方案设计,沈工的设计方案如图
某公司承接了某嵌入式系统的研制任务。该嵌入式系统由数据处理模块、系统管理模块、F
IP核是实现片上系统(SOC)的基本构件,完成结构描述的IP核模块是()。
模块的耦合度描述了()。A.模块内各种元素结合的程度 B.模
软件设计阶段的输出主要是()。A.程序 B.模块 C.伪代码 D.软件设
下面的一段C程序中,循环体语句______退出循环。unsignedchar
随机试题
Henry’sjobwastoexaminecarswhichcrossedthefrontiertomakesure【C1】
Thepeoplewhoobjectedtothenewapproachweretoldthatsinceworkhadalread
()工作是秘书人员会后的一项十分重要的工作,它直接关系到会议的效果和目标的实现
寒冷地区某商业建筑有较大内区且内区照明散热量大,下列哪种空调系统能够利用其内区余
C
配电箱安全接地电阻应≤8Ω。()
肢体导联P波电压A:<0.25mV B:<0.35mV C:<0.40mV
市场营销活动是企业经营管理的()A:起步环节 B:中心环节 C:结束环节
因保存或炮制不当,有效成分水解、氧化,变为绿色的药材是A.黄芩 B.黄连 C
下列选项属于机动车辆维修合同特征的有()。 A.机动车维修合同的双方是相互独立
最新回复
(
0
)