全部科目 > 系统分析师 >
2019年上半年 上午试卷 综合知识
第 31 题
知识点 模块独立  
章/节 软件工程基础知识  
 
 
耦合表示模块之间联系的程度。模块的耦合类型通常可分为7种。其中,一组模块通过参数表传递记录信息属于(29)。一个模块可直接访问另一个模块的内部数据属于(30)。(31)表示模块之间的关联程度最高。
 
  A.  内部耦合
 
  B.  标记耦合
 
  C.  数据耦合
 
  D.  控制耦合
 
 




 
 
相关试题     结构化设计 

  第34题    2020年下半年  
结构化设计(Structured Design,SD)是一种面向数据流的系统设计方法,它以(32) 等文档为基础,是一个(33)、逐步求精和模块化的过程。SD方法的基本思想是将软件设计成由相对独立有单一功能的模..

  第31题    2018年上半年  
系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、(31)和(32)。

  第15题    2023年上半年  
与单核处理器相比,多核处理器在( )设计等方面面临看巨大的挑战,但也蕴含着巨大的潜能。CMP(单芯片多处理器)和 SMT(同步多线程处理器)是目前较为流行的两种多核体系结构,CMP 相对 SMT 的..

 
知识点讲解
· 模块独立
 
        模块独立
        模块独立是指每个模块完成一个相对独立的特定子功能,并且与其他模块之间的联系最简单。保持模块的高度独立性,也是在设计时的一个很重要的原则。通常用耦合(模块之间联系的紧密程度)和内聚(模块内部各元素之间联系的紧密程度)两个标准来衡量,我们的目标是“高内聚、低耦合”。
        模块的内聚类型通常可以分为7种,根据内聚度从高到低的排序如下表所示。
        
        模块的内聚类型
        模块的耦合类型通常也分为7种,根据耦合度从低到高排序如下表所示。
        
        模块的耦合类型
        除了满足以上两大基本原则之外,通常在模块分解时还需要注意:保持模块的大小适中;尽可能减少调用的深度;直接调用该模块的次数应该尽量多,但调用其他模块的次数则不宜过多;保证模块是单入口、单出口的;模块的作用域应该在模块之内;功能应该是可预测的。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有