首页
登录
从业资格
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个
练习题库
2022-08-02
28
问题
模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为( )内聚。以下关于该类内聚的叙述中,不正确的是(请作答此空)。A.从模块独立性来看,是不好的设计B.是最弱的一种内聚类型C.是最强的一种内聚类型D.不易于软件的修改和维护
选项
A.从模块独立性来看,是不好的设计
B.是最弱的一种内聚类型
C.是最强的一种内聚类型
D.不易于软件的修改和维护
答案
C
解析
本题考查软件设计的基础知识。
模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。内聚是指模块内部各元素之间联系的紧密程度,内聚度越高,则模块的独立性越好。内聚性一般有以下几种:
①巧合内聚,指一个模块内的各处理元素之间没有任何联系。
逻辑内聚,指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。
②时间内聚,把需要同时执行的动作组合在一起形成的模块。
③通信内聚,指模块内所有处理元素都在同一个数据结构上操作,或者指各处理使用相同的输入数据或者产生相同的输出数据。
④顺序内聚,指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一个功能元素的输出就是下一个功能元素的输入。
⑤功能内聚,是最强的内聚,指模块内所有元素共同完成一个功能,缺一不可。
上述提到的这几种内聚类型从弱到强,巧合内聚是最弱的一种内聚类型。从模块独立性来看,希望是越强越好,弱内聚不利于软件的修改和维护。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2415420.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(),再经
一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(请作答此空
模块的三种引入方式分别是什么?
假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与
某公司承接了一个数据处理模块的项目,由沈工负责模块的方案设计,沈工的设计方案如图
某公司承接了某嵌入式系统的研制任务。该嵌入式系统由数据处理模块、系统管理模块、F
IP核是实现片上系统(SOC)的基本构件,完成结构描述的IP核模块是()。
模块的耦合度描述了()。A.模块内各种元素结合的程度 B.模
软件设计阶段的输出主要是()。A.程序 B.模块 C.伪代码 D.软件设
下面的一段C程序中,循环体语句______退出循环。unsignedchar
随机试题
•ReadtheminutesbelowfromaHealthandSafetycommitteemeeting.•Choosethe
Globaluserscanaccessthepowerfulsearchenginetolocateanyofthe9,000of
ThelocalityinMarkTwain’sworksisusuallysomewherealong______.A、theHuds
[originaltext]Chessmustbeoneoftheoldestgamesintheworld.AnArabt
A.健骨B.祛风C.舒筋D.定惊E.通络络石藤和寻骨风都具有的功效为
()不是联合国安理会常任理事国。A.中国 B.英国 C.法国
由两个主从型JK触发器组成的电路如图(a)所示,设Q1、Q2的初始态是00,已知
皮肤有大量渗出及剧痛的烧伤深度是A.Ⅰ° B.浅Ⅱ° C.深Ⅱ° D.Ⅲ°
普萘洛尔(心得安)A.抑制甲状腺激素生物合成 B.首先抑制甲状腺激素释放,也抑
某企业的110kV变电所,地处海拔高度900n,110kV釆用半高型室外配电装置
最新回复
(
0
)