审计脚本语言介绍

审计脚本语言介绍

ID:12642868

大小:212.00 KB

页数:26页

时间:2018-07-18

审计脚本语言介绍_第1页
审计脚本语言介绍_第2页
审计脚本语言介绍_第3页
审计脚本语言介绍_第4页
审计脚本语言介绍_第5页
资源描述:

《审计脚本语言介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、              审计脚本语言介绍审计脚本语言是基于PASCAL语言的基础之上开发一门转为审计人员书写审计方法的编程语言。审计脚本语言主体是PASCAL语言的子集,在此基础之上进行了数据库操作、图表输出等一系列功能扩展,其功能简单,结构清晰,可读性强,具备了一般高级语言的必备部分(如:read,write,while-do,if-then,call,begin-end,数组,过程,函数,赋值语句等)2、              语法规则a)        约束1.  变量、标示符、函数及过程名称一律使用英文字母开头,可

2、以使用英文和数字。2.  变量、标示符、函数及过程名称大小写不敏感。3.  一段程序中变量、过程不能超过100个。4.  数字最大位数为24位。5.  过程嵌套不超过3层。6.  一行程序不超过5000个字符b)        语法规则1.  语法规则近似于Pascal语言。2.  任何一段超过1行以上的程序需要使用begin….end语句进行约束,表明那里时开始,哪里是结束。3.  每行程序以分号作为结束符。4.  全程序以end.作为结束5.  变量定义要在主程序的begin之前。6.  赋值语句使用:=为运算符c)       

3、  参数作用域过程可以引用自己定义的局部参数,也可以引用包围它的外过程定义的局部参数。例如:在过程p中可以使用过程外部定义的常量c,d和变量a。constc=10,d=100;vara;procedurep;begin ifa>10then   write(c); ifa<10then   write(d);end;begin read(a); callp;end.d)        程序举例(圆面积计算程序)constp=3.14159265;//常量说明部分vars,r;                              

4、  //变量说明部分begin                                     //程序主体开始  read(r);                            //读取一个数值到变量r中  whiler<>0do                 //循环,直到r<>0的时候结束循环     begin                         //循环开始        s:=p*r*r;             //计算以r为半径的圆面积,结果存储到s中        write(s);  

5、           //输出s的值,也就是刚刚计算出的圆面积        read(r);                //重新需要用户输入一个值到r中     end;                                    //循环结束,返回对应的while语句行end.                                       //主程序结束 3、              算术运算符算术运算符说明+加号-减号*乘号/除号:=等于号(赋值符、算术表达式)<小于>大于<>、#不等于<=小于等于

6、>=大于等于 4、              逻辑运算符逻辑运算符说明=等于and与or或not非 5、              界符界符说明,逗号,变量界符。用来分隔函数和过程的参数,以及声明变量时分隔变量;分号,语句界符。用来做为每一行程序段的结束标志.句号,程序界符。用来表示程序全部结束,一般使用在最后一个end后()小括号,函数和过程的参数界符。[]中括号,数组下标的界符,定义数组时使用,一般中括号中间添入该数组的下标‘’单引号,字符串的界符,单引号中间一般为字符串。如果想单独输入一个单引号字符,则需要‘’’’。//注释符,

7、注释符号,//后的本行文字不影响程序执行。 6、              系统基本字(保留字)系统基本字(保留字)说明调用举例var变量定义基本字,描述其后面的字符为定义的变量。vara,x,mymun;constconstpi=3.14159265;常量定义基本字,描述其后面的字符为定义的常量。array数组定义基本字,描述其后面的字符为定义的数组。arraya[10],b[10];procedure过程定义基本字,描述其后面的字符为定义的程序过程。vara;proceduresum; begin   a:=a+1;write(a

8、); end; begina:=1;callsum;end. call调用过程基本字,调用定义的一个过程。begin程序开始基本字,一段程序的开始标志。vara,b;begin a:=1; b:=2; ifa<>0the

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。