请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。
请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。
参考答案和解析
解: PDL语言: N=1 WHILE N<=10 DO IF A (N)<=A(N+1) MAX =A(N+1); ELSE MAX =A(N) ENDIF; N=N+1; ENDWHILE;
相关考题:
关于详细设计阶段的工具,以下说法错误的是______。A) N-S图保证了单入口单出口程序结构B) PAD图支持自上而下逐步求精的方法C) 程序流程图可以实现随意的转移控制D) 伪码(PDL)是一种高级编程语言A.B.C.D.
软件详细设计中,算法和数据结构的描述的形式化模型很多,其中PDL特点描述中,不正确的是()。 A、用PDL描述模块算法设计的细节,工作量比画图小B、PDL仅形式类似代码,属于伪代码C、PDL无法在程序设计平台上执行,但可以在设计平台上预执行,推演程序逻辑、纠错、提高执行效率D、PDL分内外两层语言。外层具有严格的关键字语法,内层表示实际操作和条件的自然语言,语法自由
在结构化分析方法中,数据字典是重要的文档。对加工的描述是数据字典的组成内容之一,常用的加工描述方法有(17)。A.结构化语言、数据流图和PAD图B.结构化语言、IPO图和HIPO图C.结构化语言、判定树和判定表D.数据流图、判定树和判定表
详细设计中,可用于描述详细设计的工具有 ( )A.程序流程图,SC图、PAD图和PDLB.程序流程图、N-S图、PAD图和PDLC.数据流程图、N-S图、PAD图和PDLD.程序流程图、BS图、PAD图和PDL
结构化开发方法中,(1)主要包含对数据结构和算法的设计。对算法设计时,其主要依据来自(2)描述算法时,(3)不是理想的表达方式。3、____A.流程图B.决策图C.程序设计语言代码D.伪代码
在详细设计阶段所使用到的设计工具是()。A、程序流程图,PAD图,N-S图,HIPO图,判定表,判定树.B、数据流程图,Yourdon图,程序流程图,PAD图,N-S图,HIPO图。C、判定表,判定树,PDL,程序流程图,PAD图,N-S图。D、判定表,判定树,数据流程图,系统流程图,程序流程图,层次图。
单选题算法描述可以有多种表达方法,下列方法中不能描述“水仙花数”算法的是()。A流程图B伪代码C机器语言D自然语言