第4章 软件概要设计

第4章 软件概要设计

ID:33813932

大小:209.50 KB

页数:17页

时间:2019-03-01

第4章  软件概要设计_第1页
第4章  软件概要设计_第2页
第4章  软件概要设计_第3页
第4章  软件概要设计_第4页
第4章  软件概要设计_第5页
资源描述:

《第4章 软件概要设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章软件概要设计一、填空题1.在软件概要设计阶段,建立软件结构后,还应为每个模块写一份处理说明和( )。 2.基于IDEF0图的设计也是结构化设计技术之一,它以系统的( )和信息结构为基础设计软件结构。 3.结构化设计中以数据流图为基础的两种具体设计方法是( )设计。 4.两个模块都使用同一张表,模块的这种耦合称为( )。 5.一个模块内部各程序段都在同一张表上操作,这个模块的内聚性称为( )。 二、选择题1.设计软件结构一般不确定(  )。 A.模块的功能           B.模块的接口 C.模块内的局部数据     D.模块间的调用关系 2.结构化设计方法是一种面向(

2、  )的设计方法。 A.数据流    B.数据结构    C.数据库     D.程序 3.软件概要设计结束后得到(   )。 A.初始化的软件结构图   B.优化后的软件结构图 C.模块详细的算法       D.程序编码 4.为了提高模块的独立性,模块内部最好是(  )。A.公共耦合   B.控制耦合    C.内容耦合   D.数据耦合 5.为了提高模块的独立性,模块内部最好是(  )。A.逻辑内聚   B.时间内聚    C.功能内聚   D.通信内聚 三、应用题1.将第3章例题分析与解答中的图3-1“银行储蓄系统”的DFD设计成软件结构图。  2  将第3章例题分析与

3、解答中的图3-2“成人自学考试考务管理系统”的DFD设计成软件结构图。  答案:一、填空题1.接口说明2.功能模块3.变换分析与事物分析4.公共耦合5.通信内聚二、选择题1.C2.A3.B4.D5.C三、应用题1.2.主图:子图M2(考前处理):子图M3(考后处理):  查询模块的功能比较简单,可以将准考证编号作为索引关键字查阅各科成绩,这里不再赘述,读者可自行设计。一、名词解释1.软件设计       2.模块化         3.信息隐蔽4.模块独立性     5.耦合性         6.内聚性7.模块的控制范围 8.模块的作用范围 9.软件结构二、填空题1.软件设计

4、阶段产生的最重要的文档是______。2.软件结构是以______为基础而组成的一种控制层次结构。3.反映软件结构的基本形态特征是______。4.一个模块把数值作为参数送给另一个模块,这种耦合方式称为______。5.两个模块通过全程变量相互作用,这种耦合方式称为______。6.将与同一张年报表有关的所有程序段组成一个模块,该模块的内聚性为______。7.一个模块的作用范围指______的集合。8.一个模块的控制范围指______的集合。9.结构化设计以______为基础映射成软件结构。10.为了防止软件概要设计的错误传播到开发的后续阶段,在概要设计文档完成以后,要进行_

5、_____。三、选择题1.结构化设计方法在软件开发中,用于(  )。 A.测试用例设计  B.软件概要设计    C.程序设计     D.软件详细设计2.软件结构使用的图形工具,一般采用(  )图。 A.DFD           B.PAD             C.SC           D.ER3.软件结构图中,模块框之间若有直线连接,表示它们之间存在着(  )关系。 A.调用          B.组成            C.链接         D.顺序执行4.在软件概要设计中,不使用的图形工具是(  )图。 A.SC            B.IPO   

6、          C.IDEF0        D.PAD5.划分模块时,一个模块的(  )。 A.作用范围应在其控制范围之内    B.控制范围应在其作用范围之内 C.作用范围与控制范围互不包含    D.作用范围与控制范围不受任何限制6.属于软件设计的基本原理是(  )。 A.数据流分析设计                B.变换流分析设计 C.事务流分析设计                D.模块化7.变换流的DFD由三部分组成,不属于其中一部分的是(  )。 A.事务中心      B.变换中心        C.输入流       D.输出流8.软件设计阶段一般又可

7、分为(  )。 A.逻辑设计与功能设计            B.概要设计与详细设计 C.概念设计与物理设计            D.模型设计与程序设计9.好的软件结构应该是(  )。 A.高耦合、高内聚                B.低耦合、高内聚 C.高耦合、低内聚                D.低耦合、低内聚10.结构图中,不是其主要成分的是(  )。 A.模块                          B.模块间传递的数据 C.模块内部数据             

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。