首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(55)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(56)。
关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(55)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(56)。
admin
2019-03-11
13
问题
关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是(55)。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于(56)。
选项
A、简单耦合
B、直接耦合
C、标记耦合
D、控制耦合
答案
C
解析
一个模块的扇入是指直接调用该模块的上级模块的个数,扇出是指该模块直接调用的下级模块的个数,扇入大表示模块的复用程度高,扇出大表示模块的复杂度高。因此,模块的扇入应尽量大,扇出不宜过大。在进行软件设计时,一般要注意以下三方面的问题。(1)有效模块化:降低耦合提高内聚;使用高扇出使结构最小化,当深度增加时争取提高扇入;将模块的影响限制在模块控制的范围内;评估模块接口以降低复杂度和冗余并提高一致性;定义功能可以预测的模块,但要避免过分限制模块;力争“受控入口”,避免“病态连接”:根据设计约束和可移植性需求,对软件进行打包。(2)内聚:一般认为,巧合、逻辑和时间上的聚合是低聚合度的表现,信息的聚合则属于中等聚合度,顺序的和功能的聚合是高聚合度的表现。(3)耦合:耦合是对程序结构中模块相互关联的度量。耦合取决于各个模块间接口的复杂程度、调用模块的方式,以及哪些信息通过接口。耦合的强度依赖于以下几个因素:①一个模块对另一个模块的调用;②一个模块向另一个模块传递的数据量:③一个模块施加到另一个模块的控制的多少;④模块之间接口的复杂程度。在软件设计过程中,应尽量使用数据耦合,少用控制耦合,限制公共耦合的范围,完全不用内容耦合。
转载请注明原文地址:https://kaotiyun.com/show/7gRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
设信道带宽为4000Hz,调制为4种不同的码元,根据Nyquist定理,理想信道的数据速率为(18)。
假设生产管理网络系统采用B/S工作方式,经常上网用户数为150个,每用户每分钟产生8个事务处理任务,平均事务量大小为0.05MB,则这个系统需要的信息传输速率为__________。(2010年上半年试题)
下面4个主机地址中属于网络110.17.200.0/21的地址是____________。
路由器收到一个数据包,其目标地址为195.26.17.4,该地址属于(47)子网。
在Linux系统中,可通过__________文件查看一台主机的名称和完整域名。
用户可以通过http://www_a.corn和http://www.b.corn访问在同一台服务器上__________不同的两个Web站点。(2008年上半年试题)
如果在查找路由表时发现有多个选项匹配,那么应该根据__________(55)原则进行选择。假设路由表有4个表项如下所示,那么与地址139.17.179.92匹配的表项是__________(56)。(55)
在Windows客户端运行nslookup命令,结果如下图所示。为www.softwaretest.com提供解析的是__________(33)。在DNS服务器中,ftp.softwaretest.com记录通过__________(34)方式建立。C
在检查网络故障时,要确定目标主机是否有故障,只需向同一网段中的其他主机发(1)命令,如果可达,则可以确定是目标主机发生了故障;否则,故障就可能是由(2)引起的。如果问题是由路由配置不当引起的,则使用Traceroute或Windows系统的(3)程序来跟踪
如图所示,SwitchA通过SwitchB和NMS跨网段相连并正常通信。SwitchA与SwitchB配置相似,从给出的SwitchA的配置文件可知该配置实现的是________________,验证配置结果的命令是________________。
随机试题
崇高在不同的人生实践领域的表现有【】
牙髓活力温度测验中的冷刺激是指
判断急性喉炎的体征除外
坝基渗透水压力不仅会在坝基岩体中形成巨大的扬压力,促使岩体滑动,还会降低岩石强度,减小滑动面上的有效正应力。下列()是降低坝基扬压力的有效办法。
发行人应当遵循()原则,按顺序披露可能直接或间接对发行人生产经营状况,财务状况和持续盈利能力产生重大不利影响的所有因素。
下列个人所得属于劳动报酬所得的是()。
区域发展的分析应包括经济、社会和生态环境三个方面。()
M投资者预计A股票将要跌价,于2012年4月1日与S投资者订立卖出合约,合约规定有效期为3个月,M投资者可按现有价格10元卖出A股票1000股,期权费为每股0.5元,2012年5月1日A股票价格下跌至每股8元(不考虑税金与佣金等其他因素)。关于S投资者
平型关大捷和百团大战()。
美联储加息会对我国经济产生怎样的影响?请简要列出其运行机制。
最新回复
(
0
)