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




 
 
相关试题     软件设计 

  第50题    2015年上半年  
在结构化设计方法中,概要设计阶段的任务是给出系统的各个模块,确定每个模块 的功能、接口(模块间传递的数据)及调用关系,用模块及对模块的调用来构建软件的体系结构,并采用结构图进行描述。..

  第49题    2013年上半年  
某教务系统的部分需求包括:教务人员输入课程信息;学生选择课程,经教务人员审核后安排到特定的教室和时间上课;教师根据安排的课程上课,考试后录入课程成绩;学生可以査询本人的成绩;教务人员..

  第44题    2011年下半年  
在面向对象方法中,(44)是一种概念、抽象或具有状态、行为和标识的事物。

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



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

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