首页
登录
从业资格
软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应
软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应
资格题库
2022-08-02
88
问题
软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到( )。A.高内聚高耦合B.高内聚低耦合C.低内聚高耦合D.低内聚低耦合
选项
A.高内聚高耦合
B.高内聚低耦合
C.低内聚高耦合
D.低内聚低耦合
答案
B
解析
内聚性事指的一个软件模块内部的相关性,而耦合性指的是不同软件模块之间的相关性,或者说依赖性。所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责完成一项任务,即单一责任原则。所谓低耦合是指不同软件模块之间通过稳定的接口交互,而不需要关心模块内部如何实现。高内聚和低耦合是相互矛盾的,分解粒度越粗的系统耦合性越低,分解粒度越细的系统内聚性越高,过度低耦合的软件系统,软件模块内部不可能高内聚,而过度高内聚的软件模块之间必然是高度依赖的。因此软甲设计时尽量做到高内聚低耦合。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2405952.html
本试题收录于:
中级 网络工程师题库软件水平考试初中高级分类
中级 网络工程师
软件水平考试初中高级
相关试题推荐
对于逻辑表达式((a||(b&c))||(c&&d))需要()个测试用例才能完
对于逻辑表达式((a||(b&c))||(c&&d)),需要()个测试用例才能
对于逻辑表达式((a||(b&c))||(c&&d))需要()个测试用例才能完
针对以下C语言程序段,假设sta[10]=-1,对于x的取值,需要()个测试用
对于逻辑表达式((a||b)||(c&&d)),需要()个测试用例才能完成条件
对于逻辑表达式((a&bllC),需要()个测试用例才能完成条件组合覆盖A.
某指令流水线由4段组成,各段所需要的时间如下图所示。连续输入8条指令时的吞吐率(
在计算机系统中,采用()方式时,不需要CPU控制数据的传输过程。A.中断 B
如下图所示,从输出的信息中可以确定的信息是()。 A.本地主机正在使用的端口
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动
随机试题
SirMartinSorrell,thechiefexecutiveoftheadvertisingconglomerateWPP,
[originaltext]M:Ourrentisnowjust$600amonth.W:Iknow.It’sexactlyone
活动雕塑是起源于20世纪50年代的一种艺术形式,它的创始人是()。A.约瑟夫·帕
在成人喉的位置相当于颈椎平面为()A.4~6 B.2~4 C.6
某施工单位拟对粗骨料(碎石)泥块含量进行取样检验需配备孔径为()mm的方孔
玻璃离子水门汀的性能如下,除外A.韧性强且耐磨 B.生物相容性好 C.含氟可
小儿咳嗽外感风寒证的主要症状是()A.干咳无痰,咽痒声嘶 B.咳嗽不爽,
以下不是氧氟沙星适应证的A:链球菌性咽炎 B:淋球菌尿道炎 C:金黄色葡萄球
下列除哪项外,均是气机郁滞呃逆的主症A.呃逆连声,胸胁胀闷 B.常因情志不畅而
对于政府投资项目,可行性研究报告编制的项目代建制内容应包括( )。A.代建费用
最新回复
(
0
)