单选题
发布日期:2022-07-18
提高耦合性,降低内聚性,有利于提高模块的独立性
降低耦合性,提高内聚性,有利于提高模块的独立性
耦合性是指一个模块内部各个元素间彼此结合的紧密程度
内聚性是指模块间互相连接的紧密程度
模块独立性是指模块内部各部分及模块间的关系的一种衡量标准,由内聚和耦合来度量。
耦合性(英语:Coupling,dependency,或称耦合力或耦合度)是一种软件度量,是指一程序中,模块及模块之间信息或参数依赖的程度。内聚性是一个和耦合性相对的概念,一般而言低耦合性代表高内聚性,反之亦然。耦合性和内聚性都是由提出结构化设计概念的赖瑞·康斯坦丁所提出[1]。低耦合性是结构良好程序的特性,低耦合性程序的可读性及可维护性会比较好。
内聚性(Cohesion)也称为内聚力,是一软件度量,是指机能相关的程序组合成一模块的程度,或是各机能凝聚的状态或程度。是结构化分析的重要概念之一。量测内聚性的方式很多,有些方法是由分析源代码,得到非量化的结果,有些方法则是检查源代码的文本特征,以得到内聚性的量化分数。内聚性是属于顺序式的量测量,一般会以“高内聚性”或“低内聚性”来表示。一般会希望程序的模块有高内聚性,因为高内聚性一般和许多理想的软件特性有关,包括鲁棒性、可靠度、可复用性及易懂性(understandability)等特性,而低内聚性一般也代表不易维护、不易测试、不易复用以及难以理解。耦合性是一个和内聚性相对的概念。一般而言高内聚性代表低耦合性,反之亦然。内聚性是由赖瑞·康斯坦丁所提出,是以实务上可减少维护及修改的“好”软件的特性为基础。
标签: "暂无标签"
题王网让考试变得更简单
扫码关注题王,更多免费功能准备上线!
此试题出现在
COBE卫星观测到的宇宙背景辐射数据曲线与一个人名曲线高度一致,这是()曲线。
"演示文稿"是PowerPoint默认的文件保存类型,其文件扩展名为.PPT.
车钩的三态是:开锁状态、全开状态、挂钩状态。
关于癌症病因,下述哪一项描述是错误的()
柱模板中的柱箍主要起什么作用()?
下列哪项不是扁桃体切除术的适应证()
女,35岁。 已拔除3个月,要求作固定义齿修复,经查对颌无明显伸长,相邻牙牙周健康,拔牙创已完全愈合。 患者要求修复美观耐用的义齿,应选的固定桥设计为()
机动车辆保险属于强制性保险。
鼓励高校毕业生到中小企业就业有哪些政策措施?
男,22岁,发现左股骨远端侧方肿块十余年,肿块渐大,结合图像,最可能的诊断是( )
暂无相关推荐~