全部科目 > 程序员 >
2014年上半年 上午试卷 综合知识
第 50 题
知识点 软件设计的基本原理  
章/节 系统分析和设计基础知识  
 
 
某教务系统的部分需求包括:教务人员输入课程信息;学生选择课程,经教务人员审核后安排到特定的教室和时间上课;教师根据安排的课程上课,在考试后录入课程信息;学生可以查询本人的成绩;教务人员可以查询、修改和删除课程信息。若用顶层数据流图来建模,则上述需求应包含(49)个加工。用模块化方法对系统进行模块划分后,若将对课程信息的增加、修改、删除和查询放到一个模块中,则该模块的内聚类型为(50)。
 
  A.  逻辑内聚
 
  B.  信息内聚
 
  C.  过程内聚
 
  D.  功能内聚




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

  第52题    2019年下半年  
为了避免重复,将在程序中多处出现的一组无关的语句放在一个模块中,则该模块的内聚类型是(52)。

  第52题    2011年下半年  
待开发软件的技术性能指标属于软件的(52)。

  第4题    2022年上半年  
以下关于数据流图的叙述中,错误的是(49)。

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



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

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