2013年计算机等级考试四级笔试模拟题4

牛课网 考试宝典 更新时间:2024-05-17 14:37:00

计算机试题(三) 英语四级考试 3月计算机一级考试选择题

二、论述题

论述题2
描述程序处理过程的工具称为详细设计工具, 这些工具应该能支持对详细设计无
二义性的描述,其中包括控制流程、处理功能、数据组织以及其它方面的实现
细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回
答下列问题:

1. 程序流程图的缺点

2. 盒图的优点

3. PAD 图的优点

参考答案

1程序流程图的缺点
程序流程图的主要缺点如下:
(1) 程序流程图从本质上说不支持逐步求精,它诱使程序员过早地考虑程序的控制
流程,而不去考虑程序的全局结构。
(2) 程序流程图中用箭头代表控制流,使得程序员不受任何约束,可以完全不顾结
构化设计的原则,随意转移控制。
(3) 程序流程图不易表示数据结构。
(4) 程序流程图的每个符号对应于源程序的一行代码,对于提高大型系统的可理解
性作用甚微。

2.盒图的优点
盒图有这样的一些优点:
(1) 由于只能从上边进入盒子然后从下面走出盒子,除此之外没有其它的入口和出
口,所以方框图限制了随意的控制转移,保证了程序有良好的结构。
(2) 方框图是一种强制设计人员和程序员进行结构化思维的工具,一开始就用方框
图来学习程序设计的软件人员不会养成坏的程序设计习惯。因为它除了几种标
准结构的符号之外,不再提供其它描述手段。
(3) 方框图形象直观, 具有良好的可见度, 例如循环的范围、条件语句的范围清晰,
所以容易理解设计意图,为编程、复审和选择测试实例、维护都带来了方便。
(4) 局部数据和全程数据的作用域很容易确定。
(5) 易于表达嵌套结构。

3.PAD 图的优点
PAD 图的主要优点如下:
(1)PAD 的一个独特之处在于, 以PAD 为基础, 遵循一个机械的规则就能方便地编
写出程序,这个规则称为走树(Tree walk)。在走树时只要顺着PAD 所呈的树
形结构移动,对参照上文所给出的PAD 成分同PASCAL 结构的对应关系,就可依
次将遇到的PAD 成分翻译成PASCAL 程序,有利于提高软件的生产率。
(2)PAD 图所描绘的程序结构十分清晰。图中最左面的竖线是程序的主线,即第一
层结构。随着程序层次的增加,PAD 图逐渐向右延伸,每增加一个层次,图形
就向右扩展一条竖线。PAD 图中竖线的总条数就是程序的层次数。用PAD 图表
示处理逻辑,易读、易懂、易记。PAD 图是二维树形结构的图形,程序从图中
最左竖线上端的结点开始执行, 自上而下,从左向右顺序执行, 遍历所有结点。
(3)PAD 图的符号支持自顶向下、逐步求精的方法的使用。开始时设计者可以定义
一个抽象程序。随着设计工作的深入而使用def 符号逐步增加细节,直至完成
详细设计。
(4) 使用表示结构化控制结构的PAD 符号所设计出来的程序必然是结构化程序

编辑推荐:

2013年计算机四级网络工程师模拟题汇总1

2013年计算机四级考试上机练习题汇总

2013年计算机等级四级考试题及答案汇总1

2013年计算机等级四级考试题及答案汇总2 

2013上半年计算机四级考试网络工程师知识点辅导汇总1

2013年计算机等级考试四级软件测试工程师笔试题汇总2  

考试宝典安装说明

宝典适用于手机、电脑、平板,您可安装客户端或在浏览器使用。

电脑版

手机版

网页版

考试宝典咨询
服务热线

TEL:029-88699698