首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
模块的独立程度有两个定性指标:聚合和耦合。在信息系统的模块设计中,追求的目标是(32)。(2007年5月试题32)
模块的独立程度有两个定性指标:聚合和耦合。在信息系统的模块设计中,追求的目标是(32)。(2007年5月试题32)
admin
2015-05-27
41
问题
模块的独立程度有两个定性指标:聚合和耦合。在信息系统的模块设计中,追求的目标是(32)。(2007年5月试题32)
选项
A、模块内的高聚合以及模块之间的高耦合
B、模块内的高聚合以及模块之间的低耦合
C、模块内的低聚合以及模块之间的高耦合
D、模块内的低聚合以及模块之间的低耦合
答案
B
解析
本题考查软件模块化的基本概念。
软件设计中划分模块的一个准则是“高内聚低耦合”,即提高聚合程度、降低模块间的耦合程度是模块设计的重要原则。同时,聚合和耦合又是相辅相成的,模块内的高聚合往往意味着模块之间的松耦合。
软件结构内模块的耦合度表现了模块之间互相关联的程度,分为6级。耦合度从低到高分别是:非直接耦合、数据耦合、标记耦合、控制耦合、公共耦合、内容耦合。
(1)非直接耦合:两个模块中的每一个都能独立工作而不需要另一个模块的存在。
(2)数据耦合:两个模块彼此通过参数交换数据,而交换的信息仅仅是数据。
(3)标记耦合:一组模块通过参数表传递记录信息。这个记录是某一数据结构的子结构,而不是简单变量。
(4)控制耦合:传递的信息中也有控制信息。
(5)公共耦合:两个或多个模块通过公共数据环境相互作用。
(6)内容耦合:两个模块之间有下列情况之一。
①一个模块访问另一个模块的内部数据。
②一个模块没有通过正常入口而转到另一个模块内部。
⑧两个模块有一部分程序代码重叠。
④一个模块有多个入口。
模块的内聚性表现了模块内部各个子成分功能的集中程度,分为7级。内聚性从低到高分别是:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚、功能内聚。
(1)偶然内聚:一个模块完成一组任务,这些任务彼此间即使有关系,也是松散的关系。
(2)逻辑内聚:一个模块完成的任务在逻辑上属于相同或相似的操作。
(3)时间内聚:一个模块包含的任务必须在同一段时间内执行。
(4)过程内聚:一个模块内的处理元素是相关的,而且必须以特定次序执行。
(5)通信内聚:一个模块中所有的元素都使用同一个输入数据/或产生同一个输出数据。
(6)顺序内聚:一个模块内的处理元素和同一个功能密切相关,而这些元素必须按顺执行。
(7)功能内聚:一个模块内所在处理元素属于一个整体,并完成一个单一的功能。
转载请注明原文地址:https://kaotiyun.com/show/OHUZ777K
本试题收录于:
信息系统管理工程师上午基础知识考试题库软考中级分类
0
信息系统管理工程师上午基础知识考试
软考中级
相关试题推荐
关于OSPF协议,下面的描述中不正确的是(79)。
常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是______。
标准化工作的任务是制定标准、组织实施标准和对标准的实施进行监督,______是指编制计划,组织草拟,审批、编号、发布的活动。
Duringthesystemsanalysisphase,greateruserinvolvementusuallyresultsinbettercommunication,fasterdevelopmenttimes,and
在著作权法中,计算机软件著作权保护的对象是(11)________________。
某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若磁盘上物理块的编号依次为:0、1、2、...;系统中的字长为64位,字的编号依次为:0、1、2、...,字中的一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用,如下图所
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】J公司2008年3月中标某市公安局的人口管理系统开发项目,因该市要在2008年11月举办某大型国际会议,因此公安局要求人口管理系统一定要在2008年7月1日之前投入使用。强某是负责这个
The(72)technique involves using project characteristics in a mathematical model to predict total project costs. Models can be si
Organizations perform work to achieve a set of objectives. Generally, work can be categorized as either projects or operations,
随机试题
小中取大法是指在决策时,首先计算各方案在不同自然状态下的收益,并找出各方案在最差自然状态下的收益,然后进行比较,选择在最差自然状态下收益最大或损失最小的方案作为最终方案的一种决策方法。大中取大法是指在决策时,首先计算各方案在不同自然状态下的收益,并找出各方
“在谈判的前期,无论对方作何表示,己方始终坚持初始报价,不愿作丝毫的退让。而到了谈判后期或迫不得已的时候,却作出大步的退让。”具有上述特点的是()
下列应该优先抢救的急症包括
一贯煎的病变脏腑是
对支原体肺炎具有重要诊断意义的是
在同一正态总体中抽样有99%的样本均数在下述范围内
会计行政法规是指( )。
下列对商品进行宣传的行为中,符合法律规定的是()。
亚里士多德的教育思想集中体现在《政治学》中。()
面向对象程序设计的基本思想是封装和可扩展性,可扩展性体现在【】和行为扩展两个方面。
最新回复
(
0
)