过程设计语言(PDL)

过程设计语言(PDL),第1张

PDL也称为伪码,这是一个笼统的名称,现在有许多种不同的过程设计语言在使用。它是用正文形式表示数据和处理过程的设计工具。

PDL具有严格的关键字外部语法,用于定义控制结构和数据结构;另一方面,PDL表示实际 *** 作和条件的内部语旅岩法通常又是灵活自由的,以便可以适应各种工程项目的需要。因此,一般说让镇虚来PDL是一种“混杂”语言,它使用一种语言(通常是某种自然语言)的词汇,同时却使用另一种语言(某种结构化的程序设计语言)的语法。

PDL应该具有下述特点:

·关键字的固定语法,它提供了结构化控制结构、数据说明和模块化的特点。为了使结构清晰和可读性好,通常在所有可能嵌套使用的控制结构的头和尾都有关键字,例如,if…fi(或endif)等。

·自然语言的自由语法,它描述处理特点。

·数据说明的手段。应该既包括简单的数据结构(例如纯量和数组),又包括复杂的数据结构(例如,链表或层次的数据结构)。

·模块定义和调用的技术,应该提供各种接口描述模式。

PDL作为一种设计工具有如下一些优点:

·可以作为注释直接插在源程序中间。这样做能促使维护人员在修改程序代码的同时也相应地修改PDL注释,因此有助于保持文档和程序的一致性,提高了文档的质量。

·可以使用普通的正文我程序或文字处理系统,很方便地完成PDL的书写和我工作。

·已经有自动处理程序存在,而且可以自动由PDL生成程序代码。

PDL的缺点是不如图形工具形象直坦燃观,描述复杂的条件组合与动作间的对应关系时,不如判定表清晰简单。

此问题是由后台打印程序服务关闭引起的,可以通过重新打开它来解决。详情如下:

1、直接右键单击计算机图标,然后选择管理跳转。

2、此时将d出一个新对话框,您需要点击图中所示位置的服务进行输入。

3、如果下一步没有问题,找到后台打印程序并确认启动。

4、完成上述 *** 作后,继裂困历续从开始菜单中选择尺雹设备肆搜和打印机。

5、这样,就可以获得相关的结果,实现目标。

whlie(c)

{

if(a>0) a1

else a2

if(b>0)

{

b1

if(c>0) c1

else c2

}

else b2

b3

}

PAD图和盒图我就不画了 你学了软件工程的话 看芹宽培巧缓这个代码就可以画出来嫌唯了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12466253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存