首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题: 1.程序流程图的缺点。
描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题: 1.程序流程图的缺点。
admin
2009-02-24
128
问题
描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题:
1.程序流程图的缺点。
2.盒图的优点。
3.PAD图的优点。
选项
答案
1.程序流程图的主要缺点如下: (1)程序流程图从本质上说不支持逐步求精,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构。 (2)程序流程图中用箭头代表控制流,使得程序员不受任何约束,可以完全不顾结构化设计的原则,随意转移控制。 (3)程序流程图不易表示数据结构。 (4)程序流程图的每个符号对应于源程序的一行代码,对于提高大型系统的可理解性作用甚微。 2.盒图有这样的一些优点: (1) 由于只能从上边进入盒子然后从下面走出盒子,除此之外没有其他的入口和出口,所以方框。图限制了随意的控制转移,保证了程序有良好的结构。 (2)方框图是一种强制设计人员和程序员进行结构化思维的工具,一开始就用方框图来学习程序设计的软件人员不会养成坏的程序设计习惯。因为它除了几种标准结构的符号之外,不再提供其他描述手段. (3)方框图形象直观,具有良好的可见度,例如循环的范围、条件语句的范围清晰,所以容易理解设计意图,为编程、复审和选择测试实例、维护都带来了方便。 (4)局部数据和全程数据的作用域很容易确定。 (5)易于表达嵌套结构。 3.PAD图的主要优点如下: (1)PAD的一个独特之处在于,以PAD为基础,遵循一个机械的规则就能方便地编写出程序,这个规则称为走树(Tree Walk).在走树时只要顺着PAD所呈的树形结构移动,根据PAD成分同 Pascal结构的对应关系,就可依次将遇到的PAD成分翻译成Pascal程序,有利于提高软件的生产率。 (2)PAD图所描绘的程序结构十分清晰。图中最左面的竖线是程序的主线,即第一层结构。随着程序层次的增加,PAD图逐渐向右延伸,每增加一个层次,图形就向右扩展一条竖线。PAD图中竖线的总条数就是程序的层次数。用PAD图表示处理逻辑,易读,易懂、易记。PAD图是二维树形结构的图形,程序从图中最左竖线上端的结点开始执行,自上而下,从左向右顺序执行,遍历所有结点。 (3)PAD图的符号支持自顶向下、逐步求精的方法的使用。开始时设计者可以定义一个抽象程序。随着设计工作的深入而使用def符号逐步增加细节,直至完成详细设计。 (4)使用表示结构化控制结构的PAD符号所设计出来的程序必然是结构化程序。
解析
转载请注明原文地址:https://kaotiyun.com/show/cFNZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
地址从40000H到BFFFFH的按字节编址的内存容量为(31)KB,构成该内存需(32)片16K×4 bit的存储器芯片。
若集线器没有专用级联端口,则通过以太网端口采用______进行级联。A.直通线B.RS-232电缆连接C.交叉线D.局域网连接
采用下面的______技术可以将基于TCP/IP的大型网络分割成较小的逻辑段。
在局域网交换机中,交换机只要接收并检测到目的地址字段就立即将该帧转发出去,帧出错检测任务由结点主机完成,这种交换方法叫做______。
代理服务型防火墙是基于______的技术。
Inmultipointnetworks,therearethreepersistencemethodswhenastationfindsachannelbusy.Inthe1-persistentmethod,after
程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为______。
信元交换是ATM通信中使用的交换方式,下面有关信元交换的叙述中,错误的是(33)。
By using MP3, a 600M-byte music CD can be(70)to 50M bytes or less. It can be streamed(downloaded in chunks)so that you can begin
设某系统由P1和P2两个子系统组成,当且仅当两个子系统都能正常工作时,该系统才能正常工作。若P1和P2的可靠性均为0.9,则该系统的可靠性是(10)。
随机试题
尿崩症患者易出现
对国外进口的钢材,当具有国家进出口质量检验部门的复验商检报告时,可以不再进行复验。()
登记机关可以为“一平方米单位”出售的房屋办理权属登记手续。()
行业发票适用于()。
外汇交易包括各种外国货币之间的交易,但不包括本国货币与外国货币的兑换买卖。()。
甲股份有限公司(以下简称“甲公司”)成立于2009年3月10日,公司股票自2011年2月1日起在深圳证券交易所上市交易。公司章程规定,凡投资额在2000万元以上的投资项目须提交公司股东大会讨论决定。乙有限责任公司(以下简称“乙公司”)是一软件公司,甲公司董
党的十九大报告指出,完善城镇基本养老保险和城乡居民基本养老保险制度,尽快实现()
一个三位数除以53,商是a,余数是b(a,b都是正整数),则a+b的最大值是()。
设A=,B=(A+kE)2.(1)求作对角矩阵D,使得B~D.(2)实数k满足什么条件时B正定?
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
最新回复
(
0
)