第4章例题分析与解答一、填空题1接口说明2功能模型3变换分析与事物分析4公共耦合5通信内聚二、1.在软件概要设计阶段,建立软件结构后,还应为每个模块写一份处理说明和(接口说明)。[答案]2.基于IDEF0图的设计也是结构化设计技术之一,它以系统的()和信息结构为基础设计软件结构。[答案]3.结构化设计中以数据流图为基础的两种具体设计方法是()设计。[答案]4.两个模块都使用同一张表,模块的这种耦合称为()。[答案]5.一个模块内部各程序段都在同一张表上操作,这个模块的内聚性称为()。[答案]二、选择题1.设计软件结构一般不确定()。A.模块的功能B.模块的接口C.模块内的局部数据D.模块间的调用关系[答案]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-2“成人自学考试考务管理系统”的DFD设计成软件结构图。[答案]主图:子图M2(考前处理):子图M3(考后处理):查询模块的功能比较简单,可以将准考证编号作为索引关键字查阅各科成绩,这里不再赘述,读者可自行设计。答案一、填空题1接口说明2功能模型3变换分析与事物分析4公共耦合5通信内聚二、选择题CABDC