全部科目 > 程序员 >
2019年下半年 上午试卷 综合知识
第 53 题
知识点 软件设计的基本原理  
关键词 模块  
章/节 系统分析和设计基础知识  
 
 
软件模块的独立性由(53)来衡量。
 
  A.  内聚度和耦合度
 
  B.  模块的规模
 
  C.  模块的复杂度
 
  D.  模块的数量




 
 
相关试题     系统分析和设计基础知识 

  第47题    2015年下半年  
UML中,图聚集了相关的事物, (47) 图描述了一个用例或操作的执行过程中以时间顺序组织的对象之间的交互活动,属于动态视图;最常见的 (48) 图展现了一组对象、 ..

  第44题    2017年上半年  
在UML中有4种事物:结构事物、行为事物、分组事物和注释事物。其中,(44)事物表示UML模型中的名词,它们通常是模型的静态部分,描述概念或物理元素。以下(45)..

  第48题    2015年下半年  
UML中,图聚集了相关的事物, (47) 图描述了一个用例或操作的执行过程中以时间顺序组织的对象之间的交互活动,属于动态视图;最常见的 (48) 图展现了一组对象、 ..

 
知识点讲解
· 软件设计的基本原理
 
        软件设计的基本原理
               模块化
               模块是程序中数据说明、可执行语句等程序对象的集合,模块化是指在解决问题时把项目划分成若干模块的过程。
               抽象
               抽象即对事物共同特性的提炼。
               信息隐蔽
               使每个模块的内部信息对于不相关的模块来说是隐蔽的。
               块独立性
               块独立性要求每个模块要完成独立的子功能与其他模块的联系少而接口简单。衡量独立性的标准有耦合性和内聚性。
               耦合性也称为块间联系,按耦合性从低到高的顺序,模块的耦合性有:无直接耦合、数据耦合、标记耦合、控制耦合、公共耦合和内容耦合。内聚性指的是块内联系,按内聚性从低到高的顺序,模块的内聚性有:偶然内聚、逻辑内聚、时间内聚、通信内聚、顺序内聚和功能内聚。



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

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