ASl语言程序设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ASl语言程序设计

第一节:ASL语言基础 一、ASL语言简介 审计脚本语言是基于PASCAL语言的基础之上开发一门专为审计人员书写审计方法的编程语言。是一种解释性语言,不需要编译,由AO提供的解释引擎解释执行。审计脚本语言主体是PASCAL语言的子集,在此基础之上进行了数据库操作、图表输出等一系列功能扩展,其功能简单,结构清晰,可读性强,具备了一般高级语言的必备部分。 脚本语言不需要编译,可以直接用,由解释器来负责解释。 脚本语言一般都是以文本形式存在,类似于一种命令。 Pascal是一种计算机通用的高级程序设计语言。Pascal的取名是为了纪念十七世纪法国著名哲学家和数学家Blaise Pascal。它由瑞士Niklaus Wirth教授于六十年代末设计并创立。1971年,瑞士联邦技术学院尼克劳斯·沃尔斯(N.Wirth)教授发明了另一种简单明晰的计算机程序设计语言,这就是以电脑先驱帕斯卡的名字命名的Pascal语言。Pascal语言语法严谨,层次分明,程序易写,具有很强的可读性,是第一个结构化的编程语言。它一出世就受到广泛欢迎,迅速地从欧洲传到美国。沃尔斯一生还写作了大量有关程序设计、算法和数据结构的著作,因此,他获得了1984年度“图灵奖”。 特点 三大语言体系 汇编型语言 编译型语言 解释型语言 二、几个简单的ASL程序 1、最简单的ASL程序 Begin End. 所有的ASL程序都必须包含以上内容。 Begin是程序的开始,END.是程序的结束。 在书写上Begin不一定是第一行,但是END.一定是最后一行。 以上程序什么不做,相当于一个空程序。 其本质是PASCAL程序的执行体。 2、一个次简单的ASL程序 Begin Write(欢迎大家来学习); End. Write函数的作用是把参数的内容数据到显示器 3、第三个ASL程序 Var a ,b ,c; Begin Read(a); Read(b); C:=a+b; Write(c); End. 根据以上程序,添加一些东西。 4、修改后的程序 Var a ,b ,c; Begin Showmsg(‘请输入一个数字); Read(a); Showmsg(‘请再输入一个数字); Read(b); c:=a+b; Showmsg(a+与+b+的和为+c); End. 5、第四个ASL程序 const p=3 //常量说明部分 var s, r; //变量说明部分 begin //程序主体开始 read(r); //读取一个数值到变量r中 while r0 do //循环,直到r=0的时候结束循环 begin //循环开始 s:=p*r*r; //计算以r为半径的圆面积,结果存储到s中 write(半径是,r); write(面积是,s); //输出s的值,也就是计算出的圆面积 read(r); //重新需要用户输入一个值到r中 end; //循环结束,返回对应的while语句行 end. //主程序结束 三、ASL程序设计基本知识 1、标识符 标识符是用户编程时使用的名字。我们指定某个东西、人,都要用到它,他或她的名字;在数学中解方程时,我们也常常用到这样或那样的变量名或函数名。同样的道理,在电脑语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为标识符。我们在给人起名字时有一定的规矩,比如,头一个字为父亲或母亲的姓氏,后面一般为一个或两个字。所以,您可以想当然地认为电脑语言里的标识符也有一定的命名规则。字母开头,后可与数字结合。(不能与保留值同) 2、变量 变量是一段有名字的连续存储空间。在源代码中通过定义变量来申请并命名这样的存储空间,并通过变量的名字来使用这段存储空间。 变量是程序中数据的临时存放场所。在代码中可以只使用一个变量,也可以使用多个变量,变量中可以存放单词、数值、日期等。 由于变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分有用。变量可以保存程序运行时由用户输入的数据赋值、也可直接将数字或表答复赋值给变量。 五个变量的问题 变量的声明 变量的命名规则 变量的类型 变量的存活期 变量的作用域 3、常量 客观世界中,是不变的量。例如光速,地球半径等。在计算机中,就是在某个程序的整个过程中其值不变的量。 常量的定义。

文档评论(0)

gooddoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档