您现在的位置:学赛首页 > 自考学院 > 软件工程 > 正文
第5章例题分析与解答
http://www.educity.cn 作者:不详 来源: 2006年9月1日 发表评论 进入社区

一、填空题

1.结构化程序设计方法的要点是使用________结构,自顶向下、逐步求精地构造算法或程序。
 
2.为了产生结构化的流程图,应由三种基本控制结构顺序组合或________而成。
 
3.结构化程序设计方法提倡开发人员的组织形式是________。
 
4.PAD图是一种由左向右展开的二维树型结构,图中的竖线为程序的________。
 
5.在Jackson方法中解决结构冲突的具体办法是引入________。
 
二、选择题

1.详细设计与概要设计衔接的图形工具是(    )。
 A.DFD图        B.SC图           C.PAD图         D.程序流程图
 
2.结构化程序设计主要强调的是(    )。
 A.程序的效率  B.程序的执行速度 C.程序的易读性  D.程序的规模
 
3.详细设计的任务是确定每个模块的(    )。
 A.算法        B.功能           C.调用关系      D.输入输出数据
 
4.Jackson方法实现从(    )导出(    )。
A.数据结构     B.数据流图       C.程序结构      D.软件模块层次结构
 
5.在软件详细设计过程中不采用的描述工具是(    )。
A.判定表       B.IPO图          C.PAD图         D.DFD图
 
三、应用题

一个正文文件由若干个记录组成,每个记录是一个字符串。要求统计每个记录中空格字符的个数及文件中
空格字符的总个数。要求输出数据格式是每复制一行字符串之后,另起一行印出上一行字符串空格字符的
个数,最后一行印出空格字符总个数。

 
答案:一、填空题
1.三种基本控制结构
2.完整嵌套
3.主程序员
4.层次线
5.中间数据结构或中间文件

二、选择题
1.B
2.C
3.A
4.AC
5.D

三、应用题

图5-1
图5-2