COBOL语言程序设计课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《COBOL语言程序设计课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- COBOL 语言程序设计 课件
- 资源描述:
-
1、2022-12-20 IBM&DLUT Computer Technology Center 1 COBOL 语言程序设计语言程序设计大连理工大学IBM技术中心 姜厚云2022-12-20 IBM&DLUT Computer Technology Center 2 第一章第一章 COBOL概述(一)概述(一)1.1 COBOL语言的历史1.2 COBOL语言的特点1.3 COBOL程序的编译方法1.4 两个简单的COBOL源程序1.5 COBOL程序的结构1.6 COBOL程序的书写格式1.7 COBOL字符和COBOL字2022-12-20 IBM&DLUT Computer Technol
2、ogy Center 3 第一章第一章 COBOL概述(二)概述(二)1.8 数据名1.9 常量1.10 COBOL所处理数据的特点2022-12-20 IBM&DLUT Computer Technology Center 4 1.1 COBOL语言的历史l COmmon Business Oriented Language用于商业数据处理与管理,如:银行,会计业,人事管理,财会,统计报表,情报检索,证券,金融等等l 1959年5月 美国国防部召开数据系统语言会议l 1959年12月 第一个COBOL语言文本l 1960年4月 正式发表COBOL 60,经过扩充完善COBOL 61l ANS
3、I COBOL 61-最早的版本l 1965年COBOL 65-ANSI COBOL 68-ISO COBOL 72l 1972年COBOL 72-ANSI COBOL 74-ISO COBOL 78l ANSI COBOL 85-应用最广泛的版本l ANSI COBOL 2002-最新版本2022-12-20 IBM&DLUT Computer Technology Center 5 1.2 COBOL语言的特点l 描述性好,能根据需要描述各种形式的数据l 适合大批量数据处理,能对数据进行严密的组织(算术运算简单但运算量大,逻辑运算多)l 接近自然语言(英语),成文自明例如:ADD A TO
4、 B GIVING Cl 遵循ISO标准,通用性强,移植方便l 格式固定,结构严谨,层次分明l 缺点是比较繁琐2022-12-20 IBM&DLUT Computer Technology Center 6 1.3 COBOL程序的编译l 创建分区数据集ST.COBOL.SOURCE(COB)存放源程序l 创建分区数据集ST.COBOL.LOAD 存放可执行模块它的属性比较特殊:Record format=URecord length=0Block size=6144l 创建顺序数据集ST.COBOL.COMLINK编写JCL用于编译链接源文件例1.3l 创建顺序数据集ST.COBOL.RUN
5、编写JCL用于运行可执行模块2022-12-20 IBM&DLUT Computer Technology Center 7 1.4 两个简单的COBOL源程序l 例程1.4.1 了解COBOL程序的基本结构l 例程1.4.2 简单的变量定义,输入输出及运算2022-12-20 IBM&DLUT Computer Technology Center 8 1.5 COBOL程序的结构1.5.1 部1.5.2 节,段和描述体1.5.3 句子,语句和子句1.5.4 结构一览表2022-12-20 IBM&DLUT Computer Technology Center 9 1.5.1 部l IDENT
6、IFICATION DIVISION (标识部)主要指定源程序的名称,也可记录背忘信息,如日期作者l ENVIRONMENT DIVISION (环境部)指出程序中用到的数据文件名与系统设备的对应关系l DATA DIVISION (数据部)说明程序中所有数据的类型和所占内存大小l PROCEDURE DIVISION (过程部)定义程序要执行的指令,是程序的核心注意:四个部缺一不可!即使部的内容为空也要写全!注意:四个部缺一不可!即使部的内容为空也要写全!2022-12-20 IBM&DLUT Computer Technology Center 10 1.5.2 节,段,描述体l 部下设置
7、节(SECTION),节下设段(PARAGRAPH)或描述体(DESCRIPTION ENTRY)l 标识部下直接定义段l 环境部下定义节,节下定义段l 数据部下定义节,节下定义描述体l 过程部下定义节,节下定义段(复杂程序)也可以直接定义段(一般程序)2022-12-20 IBM&DLUT Computer Technology Center 11 1.5.3 句子,语句和子句l 句子(SENTENCE)由语句(STATEMENT)组成,语句又由子句(CLAUSE)组成l 句子以一个句号加一个以上的空格来结束l 每个语句都是一条完整的指令,用相应的动词表示其操作l 子句也有一个动词(往往可省
展开阅读全文