关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(42)。如果一个模块调用下层
关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(42)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(43)。
A.通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性
B.提高上层模块的扇出,减少模块调用的层次
C.将模块的作用范围限制在模块的控制范围之内
D.降低模块之间接口的复杂性,避免“病态连接”
解析:(42)空:关于程序模块优化的启发式规则有若干条:评估程序结构的“第一次迭代”以降低耦合并提高内聚:试图用高扇出使结构最小化:当深度增加时争取提高扇入;将模块的影响限制在模块的控制范围内;评估模块接口以降低复杂度和冗余并提高一致性:定义功能可以预测的模块,但要避免过分限制的模块;力争“受控入口”模块,避免“病态连接”;根据设计约束和可移植性需求,对软件进行打包。选项A、C、D都符合上述准则,若要减少模块调用的层次即当深度增加时,应该争取提高扇入,所以选项B不符合原则。(43)空:一个数据结构的一部分借助于模块接口被传递是标记耦合。两个模块之间的耦合方式有7种:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。
《孟子尽心下》中几句话的意思《孟子·尽心下》:孟子曰:“由尧舜至于汤,五百有余岁,若禹皋陶,则见而 语文 2020-06-23 …
已知正数a和b,有下列命题:1.若a+b=2,则根号ab小于等于22.若a+b=3,则根号ab小于 数学 2020-07-30 …
已知正数a和b,有下列命题:1.若a+b=2,则根号ab小于等于12.若a+b=3,则根号ab小于 数学 2020-08-01 …
学完二次根式这章内容后,王老师提出了下列命题:已知正数a和b,若a+b=2,则有根号ab小于等于1 数学 2020-08-02 …
有一种大型游戏器械,它是一个半径为R=1m的圆筒形大容器,筒壁竖直,游客进入容器后靠壁站立,紧贴着筒 物理 2020-12-07 …
若a大于b,则根号下a大于根号下b正确不?原因说清楚下列命题中,正确的一个是()A,若a大于b,则根 数学 2020-12-24 …
已知x、y属于R,若不等式1/x2+1/y2大于等于m/x2+2y2恒成立,则实数m有A最小值3+2 数学 2020-12-31 …
已知集合M={f(x)|f^2(x)-f^2(y)=f(x+y)*f(x-y),x、y属于R},有下 数学 2021-01-02 …
下列关于有理数叙述正确的是①若两个有理数a,b,有ab大于0,那么a大于0且b大于0.②若两个有理数 数学 2021-02-02 …
如果a,b分别表示两个有理数,若绝对值a小于b,那么下列各判断中正确的是A若绝对值a小于b,则a小于 数学 2021-02-02 …