早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(42)。如果一个模块调用下层

题目

关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(42)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(43)。

A.通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性

B.提高上层模块的扇出,减少模块调用的层次

C.将模块的作用范围限制在模块的控制范围之内

D.降低模块之间接口的复杂性,避免“病态连接”

参考答案
正确答案:B
解析:(42)空:关于程序模块优化的启发式规则有若干条:评估程序结构的“第一次迭代”以降低耦合并提高内聚:试图用高扇出使结构最小化:当深度增加时争取提高扇入;将模块的影响限制在模块的控制范围内;评估模块接口以降低复杂度和冗余并提高一致性:定义功能可以预测的模块,但要避免过分限制的模块;力争“受控入口”模块,避免“病态连接”;根据设计约束和可移植性需求,对软件进行打包。选项A、C、D都符合上述准则,若要减少模块调用的层次即当深度增加时,应该争取提高扇入,所以选项B不符合原则。(43)空:一个数据结构的一部分借助于模块接口被传递是标记耦合。两个模块之间的耦合方式有7种:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。
看了关于程序模块优化的启发式规则有...的网友还看了以下:

中和一定质量和一定浓度的稀硫酸,需要Wg氢氧化钠,若改用Wg氢氧化钡,则反应后溶液的PH应当是大于 化学 2020-04-26 …

如图,一零件模具的横截面是燕尾槽,燕尾槽,角B=角C=60度,外口AD宽30厘米,槽深8倍根号3厘 数学 2020-05-13 …

每次只让一个因素改变,保持其他因素不变的科学方法是法,这个方法能将模糊的问题清晰化:若该因素改变, 政治 2020-06-11 …

阅读下面的文章,完成后面问题。中国哲学“文化生态模式”的平衡性基本特质“文化生态模式”是指维护文化 语文 2020-07-29 …

新课标要求学生数学模块学分认定由模块成绩决定,模块成绩由模块考试成绩和平时成绩构成,各占50%,若模 数学 2020-11-14 …

新课标要求学生数学模块学分认定由模块成绩决定,模块成绩由模块考试成绩和平时成绩构成,各占50%,若模 其他 2020-11-14 …

为铸造金属铸件,木模工用密度为0.6g/立方厘米的木料按设计要求制成模具若模具质量为1.8g(模具是 物理 2020-12-14 …

新课标要求学生数学模块学分认定由模块成绩决定,模块成绩由模块考试成绩和平时成绩构成,各占50%,若模 数学 2020-12-14 …

定义函数y=f(x),x∈D(D为定义域)图象上的点到坐标原点的距离为函数的y=f(x),x∈D的模 其他 2020-12-18 …

(2011•上海模拟)下列是有机化合物A的转化过程:(1)若D在一定条件可以氧化为B,则A的结构简式 化学 2020-12-18 …