首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度。 1.一组语句在程序中多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是(48)的。 2.将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是(49)的。 3.模
模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度。 1.一组语句在程序中多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是(48)的。 2.将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是(49)的。 3.模
admin
2019-03-04
30
问题
模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度。
1.一组语句在程序中多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是(48)的。
2.将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是(49)的。
3.模块中所有成分引用共同的数据,该模块的内聚度是(50)的。
4.模块内某成分的输出是另一些成分的输入,该模块的内聚度是(51)的。
5.模块中所有成分结合起来完成一项任务,该模块的内聚度是(52)的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。
选项
A、功能性
B、顺序性
C、通信性
D、过程性
E、偶然性
答案
A
解析
软件概要设计是以需求分析所产生的文档为依据,着手解决实现“需求”的软件体系结构,简称软件结构。就像建筑工程中的盖大楼,需求分析主要是确定要盖满足什么样功能的大楼,而概要设计就是施工,盖起满足用户要求的大楼的框架。这一阶段确定软件结构的具体任务是将系统分解成模块,确定各模块的功能及调用关系,将用户的需求分配到适当的位置上去,得出系统的结构图。软件概要设计的原则是模块化、抽象化和信息隐藏,要达到这些原则,就要求模块具有独立性。模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度,模块内聚度由强到弱的顺序如图9-4所示。
(1)功能内聚(Functional Cohesion):一个模块中各个部分都是完成某一具体功能必不可少的组成部分,或者说该模块中所有部分都是为了完成一项具体功能而协同工作、:紧密联系、不可分割的,则称该模块为功能内聚模块。(2)信息内聚(Informational Cohesion):这种模块完成多个功能,各个功能都在同一数据结构上操作,每一项功能有一个唯一的入口点。这个模块将根据不同的要求,确定该执行哪一个功能。由于这个模块的所有功能都是基于同一个数据结构(符号表),因此,它是一个信息内聚的模块。信息内聚模块可以看成是多个功能内聚模块的组合,并且达到信息的隐蔽。即把某个数据结构、资源或设备隐蔽在一个模块内,不为别的模块所知晓。如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则称为顺序内聚。(3)通信内聚(Communication Cohesion):如果一个模块内各功能部分都使用了相同的输入数据,或产生了相同的输出数据,则称之为通信内聚模块。通常,通信内聚模块是通过数据流图来定义的。(4)过程内聚(Procedural Cohesion):如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过程内聚。使用流程图作为工具设计程序时,把流程图中的某一部分划出组成模块,就得到过程内聚模块。例如,把流程图中的循环部分、判定部分、计算部分分成三个模块,这三个模块都是过程内聚模块。(5)时间内聚(Classical Cohesion):时间内聚又称为经典内聚或瞬时内聚。这种模块大多为多功能模块,但模块的各个功能的执行与时间有关,通常要求所有功能必须在同一时间段内执行。例如初始化模块和终止模块。(6)逻辑内聚(Logical Cohesion):这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的判定参数来确定该模块应执行哪一种功能。逻辑内聚的模块各成分在功能上并无关系,即使局部功能的修改有时也会影响全局,因此这类模块的修改也比较困难。(7)巧合内聚(Coincidental Cohesion):巧合内聚又称为偶然内聚。当模块内各部分之间没有联系,或者即使有联系,这种联系也很松散,则称这种模块为巧合内聚模块,它是内聚程度最低的模块。
转载请注明原文地址:https://kaotiyun.com/show/hRTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在下列选项中,()不属于信息资源管理标准化的指导原则。
某ERP项目的生产管理子系统进行安装调试时,项目经理发现车间操作员的实际操作方式与最初客户确定的操作方式有较大不同。为了解决这个问题,首先应(62)。
某信息系统项目最终完成的可行性研究报告的主要内容包括以下部分:①项目背景和概述②市场前景分析③运行环境可行性分析④项目技术方案分析⑤项目投资及成本分析⑥项目组织及投入资源分析⑦可行性研究报告结论该可行性报告缺少(58)。
某项目各项工作的先后顺序及工作时间如下表所示,该项目的总工期为(35)天。
组件是软件系统中可替换的、物理的组成部件,它封装了实现体,并提供了一组(26)的实现方法。
(12)是软件系统结构中各个模块之间相互联系紧密程度的一种度量。
某项目包含A、B、C三项主要活动,项目经理在成本估算时采用自下而上的方法,分别估算出三项活动的成本分别为13万元、23万元和8万元,同时为了应对未来可能遇到的不确定因素,预留了10万元的管理储备,同时为每个活动预留了2万元的准备金。该项目的总预算为____
根据GB/T22239—2008《信息安全技术信息系统安全等级保护基本要求》的相关规定,“机房出入应安排专人负责,控制、鉴别和记录进入的人员”应属于()安全的技术要求。
(2009下集管)项目经理小王事后得知项目团队的一个成员已做了一个纠正措施,但是没有记录,小王接下来应该______。
(2013下集管)在进度控制中使用假设情景分析的目的是______。
随机试题
孙某因犯故意伤害罪被中级人民法院第一审判处死刑缓期二年执行,人民检察院提起抗诉。第二审人民法院经审理后改判孙某死刑立即执行。对此案的处理,下列哪一种说法是正确的?()
Nomatterhow______,it’simpossiblethathehasneverlostmoney.
甲状腺功能亢进病人术前准备有效的指标为
油风的针灸治疗可采取:
建设项目的工程造价在量上与( )相等。
在我国的二十四节气中,春天的最后一个节气是()。
排球比赛中的“背飞”属于()。
存款储蓄有多种形式,其中能够最大限度地吸收社会闲散奖金的有效形式是( )。
•Youwillhearfiveshortrecordings.•Foreachrecording,decidewhatthespeaker’sjobis.•Writeoneletter(A—H)nexttothe
In1962,duringanelectioncampaign,theCanadiangovernmentattemptedtoboosttheeconomybyloweringthevalueoftheCanadian
最新回复
(
0
)