首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题: 1.程序流程图的缺点。
描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题: 1.程序流程图的缺点。
admin
2009-02-24
94
问题
描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题:
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全国计算机四级
相关试题推荐
某些操作系统把一条命令的执行结果输出给下一条命令,作为它的输入,并加以处理,这种机制称为(20);使命令的执行结果不在屏幕上显示,而引向另一个文件,这种机制称为(21);使命令所需要的处理信息不从键盘接收,而取自另一个文件,这种机制称为(22);操作系统不
下面关于TITLE元素说法正确的一项是______。
在计算机的方式网络中,允许一个地点的用户与另一个地点的计算机上运行的应用程序进行交互对话称为______。
以下______软件不是用来接收电子邮件的客户端软件。
在Windows中,运行(68)________________命令得到下图所示结果,以下关于该结果的叙述中,错误的是(69)________________。
在排除网络故障时,若已经将故障位置定位在一台路由器上,且这台路由器与网络中的另一台路由器互为冗余,那么最适合采取的故障排除方法是(57)________________。
由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行程序。此过程中,在(51)阶段可以发现被调用的函数未定义。
LocalbuscanreducetheoccupationtimeofCPU.ForthePCIlocalbus,commonlythetimecanbereducedto
Therangeofan8bitfixedpointintegernumber(nosigns)is().
随机试题
以下不属于劳动争议处理的一般方法的是()。
在WindowsXP的资源管理器中不能对文件进行______操作。
发明取得专利权的条件不包括( )。
税务机关审查A企业的有关账簿资料时,发现企业将半成品用于在建工程,半成品的成本是10000元,企业计入了生产成本账户中,企业本期期末在产品的成本是15000元,产成品的成本是300000元,销售产品的成本是250000元,则企业应作的调整分录是( )。
上海东方公司是一家亚洲地区的玻璃套装门分销商。套装门在香港生产然后运至上海。管理当局预计年度需求量为10000套。套装门的购进单价为395元(包括运费,单位是人民币,下同)。与订购和储存这些套装门相关的资料如下:(1)去年的订单共22份,总处理成本134
某投资人长期持有A股票,A股票刚刚发放的现金股利为每股2元,A股票目前每股市价为20元,A公司长期保持目前的经营效率和财务政策不变,并且不增发和回购股票,股东权益增长率为6%,则该股票的股利收益率和期望报酬率分别为()。
下列关于剥夺政治权利的期限的说法正确的有
计算机通过电话网拨号方式上网时,异步传输的字符同步,下列选项(18)的说法是正确的;采用数据位为8位的异步起止方式传输数据时,其效率最高为(19),高级数据链路控制规程(HDLC)是(20)提出的标准;HDLC帧同步标志是(21);HDLC协议为保证帧同步
Fractionalreservebankingisthepracticeofkeepingonlyatractionofdepositsintheformofreserves.Depositoryinstitutio
TipsonJobSearchMarketingYouintheEmploymentMarketplaceYouwillhavetobecomeasalespersoninordertosellyo
最新回复
(
0
)