首页
登录
从业资格
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个
练习题库
2022-08-02
29
问题
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为( )内聚。以下关于该类内聚的叙述中,不正确的是(请作答此空)。A.从模块独立性来看,是不好的设计B.是最弱的一种内聚类型C.是最强的一种内聚类型D.不易于软件的修改和维护
选项
A.从模块独立性来看,是不好的设计
B.是最弱的一种内聚类型
C.是最强的一种内聚类型
D.不易于软件的修改和维护
答案
C
解析
本题考查软件设计的基础知识。
模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。内聚是指模块内部各元素之间联系的紧密程度,内聚度越高,则模块的独立性越好。内聚性一般有以下几种:
①巧合内聚,指一个模块内的各处理元素之间没有任何联系。
逻辑内聚,指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。
②时间内聚,把需要同时执行的动作组合在一起形成的模块。
③通信内聚,指模块内所有处理元素都在同一个数据结构上操作,或者指各处理使用相同的输入数据或者产生相同的输出数据。
④顺序内聚,指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一个功能元素的输出就是下一个功能元素的输入。
⑤功能内聚,是最强的内聚,指模块内所有元素共同完成一个功能,缺一不可。
上述提到的这几种内聚类型从弱到强,巧合内聚是最弱的一种内聚类型。从模块独立性来看,希望是越强越好,弱内聚不利于软件的修改和维护。
转载请注明原文地址:https://tihaiku.com/congyezige/2415420.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(),再经
一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(请作答此空
模块的三种引入方式分别是什么?
假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与
某公司承接了一个数据处理模块的项目,由沈工负责模块的方案设计,沈工的设计方案如图
某公司承接了某嵌入式系统的研制任务。该嵌入式系统由数据处理模块、系统管理模块、F
IP核是实现片上系统(SOC)的基本构件,完成结构描述的IP核模块是()。
模块的耦合度描述了()。A.模块内各种元素结合的程度 B.模
软件设计阶段的输出主要是()。A.程序 B.模块 C.伪代码 D.软件设
下面的一段C程序中,循环体语句______退出循环。unsignedchar
随机试题
Oneoftherequirementsforafireisthatthematerial______toitsburningtemp
A.sothatB.preferenceC.normalD.circleE.
[originaltext]AstudyhasfoundthateducationalTVshowscomewithanadde
110KV的出线回路最小运行方式的电流为500A,最大运行方式的电流为800A
驾驶员的反应可分为简单反应和复杂反应,不同刺激下,反应时间不同。以下不属于影响驾
下列选项中,不属于竣工决算的编制程序中前期准备工作阶段的主要工作内容的是( )
患者女性,26岁,GP,妊娠20周,恶心、呕吐、腹泻伴下腹坠痛10小时入院。体温
通过各种有效的途径和方式引导学生走进音乐,在亲身参与音乐活动的过程中喜爱音乐,掌
基金销售机构的准入条件不包括()。A.财务状良好,运作规范稳定 B.有
下列()属于所有者权益。A.实收资本 B.资本公积金 C.盈余公
最新回复
(
0
)