首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(55)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(56)。
关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(55)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(56)。
admin
2019-03-11
33
问题
关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(55)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(56)。
选项
A、简单耦合
B、直接耦合
C、标记耦合
D、控制耦合
答案
C
解析
一个模块的扇入是指直接调用该模块的上级模块的个数,扇出是指该模块直接调用的下级模块的个数,扇入大表示模块的复用程度高,扇出大表示模块的复杂度高。因此,模块的扇入应尽量大,扇出不宜过大。在进行软件设计时,一般要注意以下三方面的问题。(1)有效模块化:降低耦合提高内聚;使用高扇出使结构最小化,当深度增加时争取提高扇入;将模块的影响限制在模块控制的范围内;评估模块接口以降低复杂度和冗余并提高一致性;定义功能可以预测的模块,但要避免过分限制模块;力争“受控入口”,避免“病态连接”:根据设计约束和可移植性需求,对软件进行打包。(2)内聚:一般认为,巧合、逻辑和时间上的聚合是低聚合度的表现,信息的聚合则属于中等聚合度,顺序的和功能的聚合是高聚合度的表现。(3)耦合:耦合是对程序结构中模块相互关联的度量。耦合取决于各个模块间接口的复杂程度、调用模块的方式,以及哪些信息通过接口。耦合的强度依赖于以下几个因素:①一个模块对另一个模块的调用;②一个模块向另一个模块传递的数据量:③一个模块施加到另一个模块的控制的多少;④模块之间接口的复杂程度。在软件设计过程中,应尽量使用数据耦合,少用控制耦合,限制公共耦合的范围,完全不用内容耦合。
转载请注明原文地址:https://www.kaotiyun.com/show/7gRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
ARP表用于缓存设备的IP地址与MAC地址的对应关系,采用ARP表的好处是______。
网络拓扑设计对网络的影响主要表现在____________。①网络性能②系统可靠性③出口带宽④网络协议
下列安全协议中,(47)能保证交易双方无法抵赖。
组建计算机网络的目的是实现联网计算机系统的________。
王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档的著作权(10)享有。
802.11b定义了无线网的安全协议WEP(Wired Equivalent Privacy)。以下关于WEP的描述中,不正确的是(58)。
设系统中有R类资源m个,现有,2个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e5种情况,(1)两种情况可能会发生死锁。对于这两种情况,若将(2),则不会发生死锁。(2009年上半年试题)(1)
在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。CPU依据___________来区分在内存中以二进制编码形式存放的指令和数据。
一对有效码字之间的海明距离是1)。如果信息为10位,要求纠正l位错,按照海明编码规则,最少需要增加的校验位是(2)位。(1)
若一个项目由9个主要任务构成,其计划图(如下图所示)展示了任务之间的前后关系以及每个任务所需天数,该项目的关键路径是(6),完成项目所需的最短时间是(7)天。
随机试题
患者尿频量多,混浊如脂膏,或尿甜,腰膝酸软,乏力,头晕耳鸣,口干唇燥,皮肤干燥,瘙痒,舌红苔少,脉细数。治当宜选
患者,男性,29岁。近期经常恶心呕吐,甚至走路弯腰时都会出现,:无头晕,血压正常。经检查,腹部CT显示脾脏Ⅲ度肿大,乙肝五项正常,肝功能正常,血常规:血红蛋白92g/L,红细胞计数2.8×1012/L,白细胞计数8.3×10
甲喜欢雕刻,乙喜欢收集奇石,甲将乙的一块太湖石(价值5万元)和一块白龙玉(价值1万元)借回家赏玩。随后甲装修房屋,将太湖石嵌于自己客厅背景墙中,将玉雕刻成柏拉图雕像(价值3万元)。下列说法正确的是()。[2019年法考真题]
城市抗震防灾规划应当按照城市规模、重要性和抗震防灾的要求,分为()三种模式。
《房屋建筑和市政基础设施工程竣工验收备案管理办法》规定,建设单位应当向工程所在地的县级以上地方人民政府建设主管部门(简称备案机关)报送竣工验收备案文件。其中,工程竣工验收备案表一式两份,分别保存在()。
设备采购合同通常采用的合同形式为()。
下列环节,设备采购合同中应履行的有()。
以政策实施后对社会发展、社会公正、社会回应影响的大小来评估公共政策的标准称为()。
将下列句子组成一段逻辑连贯、语言流畅的文字,排列顺序最合理的是()。①自由是秩序的目的,秩序是自由的保障。②为了取得更大更好的发展,网络不应成为法外之地。③这一成熟经验和理论认识同样适用于网络治理。④市场经济发展到哪里,法治就需要跟进到哪
《劳动法》归属的法律部门是
最新回复
(
0
)