《COBOL基础培训》PPT课件

《COBOL基础培训》PPT课件

ID:39349372

大小:664.10 KB

页数:101页

时间:2019-07-01

《COBOL基础培训》PPT课件_第1页
《COBOL基础培训》PPT课件_第2页
《COBOL基础培训》PPT课件_第3页
《COBOL基础培训》PPT课件_第4页
《COBOL基础培训》PPT课件_第5页
资源描述:

《《COBOL基础培训》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、COBOL基础培训因特驰软件北京有限公司课程设置课程安排上课:3天,6节课,每节课50分钟练习:18天验收:作业+测试(笔试+上机)学习方法(理论学习+实际操作)1.上课要做好课堂笔记2.课下熟读PPT,掌握PPT上的所有要点知识3.结合练习,在实操中掌握COBOL的编程技巧4.学习重点在于PPT中涉及到的内容学习目标根据项目的程序式样书,编写出合格的COBOL程序。培训内容一.COBOL概述二.标识部三.环境部四.数据部五.过程部六.VSAM文件七.各部之间的关系八.程序举例九.COBOL的编译、链接、执行十.COBOL语言编程规范一.COBOL概述什么是COBOL语言COBOL语言的

2、特点COBOL程序的基本结构COBOL程序结构示意图COBOL程序的书写区域COBOL程序的书写格式COBOL的字符一.COBOL概述1.什么是COBOL语言COBOL是CommonBusinessOrientedLanguage的缩写,是面向商业通用编程语言。它是专门为商业数据处理而设计的计算机高级程序语言。广泛用于数据管理领域。应用于多个行业如:银行,证券,金融,制造,等等。1960年4月正式发表COBOL61。目前最新版COBOL2002。2.COBOL语言的特点描述性好,能根据需要描述各种形式的数据。适合大批量数据处理,能对数据进行严密的组织(运算简单但运算量大,逻辑运算多)语法

3、接近自然语言(英语),成文自明。遵循ISO标准,通用性强,移植方便。格式固定,结构严谨,层次分明。缺点是比较繁琐。一.COBOL概述3.COBOL程序的基本结构标识部(IDENTIFICATIONDIVISION)用来标识程序名称,记录程序的文档记录信息如作者和日期等。环境部(ENVIRONMENTDIVISION)用来描述程序运行和编译的计算机环境,内部数据文件与系统设备的对应关系。数据部(DATADIVISION)定义程序中所有数据的类型和所占内存的大小。过程部:(PROCEDUREDIVISION)编写程序要执行的语句,是程序的核心。一.COBOL概述4.COBOL程序结构示意图c

4、obol标识部过程部数据部环境部段节段句子节描述体句子节段句子一.COBOL概述COBOL程序结构示意图部下设置节,节下设置段或描述体,段下或节下包含句子。节是由一个或多个段组成的,节的定义从节名开始到下一个节名或文本结束为止。定义格式:节名SECTION.(节名分为系统定义和用户自定义两种)段由一个或多个句子组成,段的定义从段名开始到下一个段名或文本结束为止。定义格式:段名.(段名+点号)(段名分为系统定义和用户自定义两种)文件描述体只能在数据部中定义,用于描述外部文件的属性及其记录的格式。定义格式:FD文件名.(文件描述体用FD(FileDescription)语句定义)句子是完整的

5、指令,用相应的动词表示其操作,以一个句号加一个以上的空格来结束。一.COBOL概述5.COBOL程序的书写区域标准COBOL程序每行80列,被分为五个区域第01-06列为“标号区”标号是6位数字,应从小到大,但不一定连续,标号只是方便查阅程序,可以省略。第07列为“注释区”,“DEBUG标识区”“*“:表示本行是注释行,用于注释程序说明。“D“:表示本行是DEBUG行,用于程序调试。第08-11列为“A区”程序中下列语句必须从该区开始书写:部名、节名、段名,描述符(FD),01和77层。第12-72列为“B区”程序正文部分,过程部语句必须从该区开始书写。第73-80列为“注释区”行注释区

6、,写入此区的内容在编译时被忽略,(一般不推荐使用)一.COBOL概述6.COBOL程序的书写格式大小写字母等价,但引号中的字符除外。如:MOVEATOB=MOVEaTObDISPLAY‘HELLO’≠DISPLAY‘hello’相邻的两个COBOL字之间有一个以上的空格。运算符和等号左右必须各有一个以上的空格;圆括号外侧必须有一个以上的空格,内侧不必。如:COMPUTER=A-(B+C)/D逗号,句号,分号左边不能有空格,而右边应有。如:DISPLAY‘A=’,A一.COBOL概述7.COBOL的字符COBOL字符集包括:数字0--9,字母A--Z,a--z,15个专用符号:+-*/=,

7、(逗号).(句号);(分号)‘(引号)$()<>空格。属于系统字符集而不属于COBOL字符集的字符,只能出现在COBOL程序的字符串或注释行中。如:DISPLAY‘####HELLO#####’COBOL字是由上述字符组成的最小单位。(保留字,用户字)保留字:规定五种类型专门用途的字(300多个)键字:如:MOVE,ADD等可选字:如:USAGEIS等专用字符:如运算符:+-*/等;比较符><=等表意常量:如:ZERO/ZEROS/

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

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

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