语言和基础知识.doc

语言和基础知识.doc

ID:59257666

大小:38.50 KB

页数:4页

时间:2020-09-08

语言和基础知识.doc_第1页
语言和基础知识.doc_第2页
语言和基础知识.doc_第3页
语言和基础知识.doc_第4页
资源描述:

《语言和基础知识.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Pascal语言和基础知识一、教学目标:1、了解Pascal言语的来源。2、掌握Pascal的基本结构。3、知道Pascal中的常用的标识符、常量与变量等。二、教学重点:1、掌握Pascal的基本结构。2、常用的标识符、常量与变量。三、教学难点:常量与变量。四、教学方法及设计采用讲解、演示、探究的教学方法。五、教学手段:计算机网络机房或多媒体教室。六、课时安排:2课时。七、教学过程:教学过程手段与方法引入:1、编一程序,使屏幕出现如下图形:放映幻灯片AA后运行这三个程序AAAAAAAAAAAAAAAAAAAAAA2、编写一个程序:求半径为r的圆的周长和面积。3、注意:13+23=9;(1

2、+2)2=9;13+23+33=36;(1+2+3)2=36成立,试编程证明对任何一自然数N(<30)都存在一个整数M使下式成立:13+23+33+···+N3=M2计算机语言可分为低级语言(机器语言、汇编语言)和高级语言两放映幻灯片种。用汇编语言或高级语言编写的程序称为源程序。源程序必须经过后讲解编译程序翻译成机器指令程序后才能被计算机执行。一、Pascal程序的结构Pascal语言是沃思(N.Wirth)于60年代创立的,他提出一个著名的公式:程序=算法+数据结构,于1974年发表了Pascal用户手册报告,后来人们把这个报告确定为标准Pascal。1、Pascal程序的基本结构放映幻灯片

3、program<程序名称>(程序参数);{程序首部}后讲解<说明部分>;begin{语句部分}<语句1>;<语句2>;······<语句n>;end.说明:①、每个程序都必须以program开头,每个语句之间以分号(;)隔开,程序名称由设计者自定,但必须以字母开头,后面可跟字母或数字,不能有空格,如3ex、ey等都是错。②、<>所括的部分为必须输入的内容;()所括的部分为可省略的内容;{}所括的部分为注释语句,不产生目标代码,程序不执行的内容,它只起注释的作用,以便读者阅读;······为同样的内容可省略。2、程序体:它是程序的主体,包括语句部分和说明部分。语句部分是以begin为开始,以en

4、d为结束,每条语句后都要加分号(;),最后一条语句加句号(.)表示结束。说明部分用来说明程序中所用数据的属性,包括常量、变量等,具体的书写顺序为:label(标号说明);const(常量说明);type(类型说明);var(变量说明);function(函数说明);procedure(过程说明)。程序中的数据都要先说明后才能引用。3、注释:通常是对某个语句或程序片断的功能或作用的说明,增加程序的可读性。注释的内容必须用花括号({})括起,可以放在任何空格可能出现的位置,可以是中文,也可以是英文,它不产生目标代码,也不影响程序的执行。二、关键字和标识符放映幻灯片1、关键字:又称保留字,指语言中有

5、固定意义的一批英文单词。后讲解Pascal语言中共有35个关键字,分6类。2、标识符:它是用来标识程序、函数、过程、类型、常量、变量等名字,Pascal中允许的有效长度为8个字符,可使用英文字母、数字、下划线,但必须以字母开头,后面可跟字母或数字,中间不能含空格。它有标准标识符与自定义标识符两种。3、自定义标识符:它是由用户自己定义的标识符,它可以是变量名、常量名或过程名。但要注意,禁用关键字,不能数字开头,不含空格及非字符非数字的字符。如:begin,3rg,nom,i%j。共有三十五个关键字,分为六类列出:放映幻灯片程序、函数和过程内的起始符号:program,function,proce

6、dure;后讲解说明部分专用定义符:array,const,file,label,packed,var,record,set,type;语句用符;case,of,do,for,while,repeat,until,if,then,else,to,downto,goto,with;运算符:and,or,not,div,mod,in;分隔符号:begin,end;空指针常量:nil;标准标识符是系统预先定义好的标识符,它们有特定的含义,按放映幻灯片规定共有四十个。后讲解标准常量符:false,true,maxint;标准类型名:boolean,char,integer,real,text;标准文件

7、名:input,output;标准函数名:(算术函数)abs,sqr,sqrt,exp,ln,sin,cos,tan,arctan,random,frac,oddeof,eoln等;(转换函数)ord,pred,round,chr,succ,trunc;标准过程名:read,readln,write,writeln,put,dispose,get,new,pack,page,reset,rewri

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

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

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