有所追求
分类: 项目管理
2009-06-28 00:15:14
也可称为伪码或结构化语言
例如:查找拼错单词的程序
-------------------------------------------------------------------------------
Procedure SPELL CHECK is
begin
split document into single words
look up words in dictionary
display words which are not in dictionary
treat a new dictionary
end SPELL CHCK
------------------------------------------------------------------------------
------------------------------------------------------------------------------
Procedure 查找拼错单词 is
begin
把这个文件分离成单词
查字典
显示字典中查不到的单词
造一新字典
end 查找拼错单词
------------------------------------------------------------------------------
① 用PDL写出的程序具有正文格式。在计算机上可做正文处理.
② PDL程序中会有一些能够标明程序结构的关键字.
③ PDL语言仅有少量的简单语法规则,大量使用人们习惯的自然语言。
④ 使用PDL语言常常按逐步细化的方式写出程序.
⑤ PDL程序的注释行对语句进行解释,起到提高可读性的作用。
(1) 数据说明:PDL程序中指明数据名的类型及作用域.其形式为:
declare<数据名>as<限定词>
<限定词>具体的数据结构:
scalar<纯量>
array<数组>
list<列表>
char<字符>
structure<结构>
(2) 子程序结构
procedure<子程序名>
interface<参数表>
<分程序PDL语句>
return
end<子程序名> <PDL语句指各种PDL构造>
(3) 分程序结构
begin<分程序名>
end<分程序名>
(4) 顺序结构
选择型:
if <条件> then
else
end if
if <条件> then
else if <条件> then
else
end if
WHILE循环:
loop while <条件>
end loop
UNTIL型循环:
loop until <条件>
end loop
CASE型:
Case <选择句子> of
<标号>{,<标号}:>
[defoult] :[
end case
(5) 输入/输出结构 print read display