精品课程第2章-COBOL简介.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品课程第2章-COBOL简介

创建COBOL源程序 创建分区数据集TE×××.COBOL.SOURCE 存放源程序, 方便对其管理 创建COBOL源程序 在分区数据集SOURCE中建立源程序HELLO: TE×××.COBOL.SOURCE(HELLO) 创建编译链接JCL 创建分区数据集TE×××.COBOL.LOAD 存放可执行模块(Load Model), 方便对其管理 创建编译链接JCL 通过调用IGYWCL程序对源文件编译链接,生成可执行模块存于指定LOAD数据集 H 系 统 的 消 息 类 别 创建运行JCL 运行LOAD数据集中指定的可执行模块HELLO 查看运行结果 在H队列中可以查看运行结果 * 第三节 简单COBOL样本程序 例1: 了解COBOL程序的基本结构 例2: 变量定义,赋值,运算及输出 了解COBOL程序的基本结构 变量定义,赋值,运算及输出 * * 所以编辑数据集时一般使用CAPS命令,将文本转换为大写 我们使用的系统消息类别由X改为H DUT DUT DUT 单位:大连理工大学 作者:陆坤,李凤岐,姜厚云 * 大型主机平台系统应用开发基础 教育部-IBM精品课程 * 第二章 COBOL简介 2.1COBOL语法格式 2.2 大型机COBOL环境介绍 2.3 简单COBOL样本程序 * 第一节 COBOL语法格式 COBOL的历史 COBOL的特点 COBOL程序的结构 COBOL程序的书写格式 COBOL字符和COBOL字 数据名 常量 数据的层次 COBOL的历史 COmmon Business Oriented Language 用于商业数据处理与管理,如:银行,证券,金融,人事管理,财会,统计报表,情报检索等等 1959年5月 美国国防部召开数据系统语言会议 1959年12月 第一个COBOL语言文本 1960年4月 正式发表COBOL 60, 经过扩充完善COBOL 61 --- ANSI COBOL 61 --- 最早的版本 1965年COBOL 65 --- ANSI COBOL 68 --- ISO COBOL 72 1972年COBOL 72 --- ANSI COBOL 74 --- ISO COBOL 78 ANSI COBOL 85 --- 应用最广泛的版本 ANSI COBOL 2002 --- “最新版本” COBOL的特点 描述性好,能根据需要描述各种形式的数据 适合大批量数据处理,能对数据进行严密的组织(算术运算简单但运算量大,逻辑运算多) 语法接近自然语言(英语),成文自明,例如: ADD A TO B GIVING C MOVE ‘HELLO’ TO D 遵循ISO标准,通用性强,移植方便 格式固定,结构严谨,层次分明 缺点是比较繁琐 COBOL程序的结构 COBOL程序 环境部 数据部 过程部 节 节 节 标识部 段 句子 描述体 段 句子 语句 子句 句子 段 COBOL程序的结构 部下设置节,节下设段或描述体 标识部下直接定义段 环境部下定义节,节下定义段 数据部下定义节,节下定义描述体 过程部下定义节,节下定义段 (复杂程序) 过程部下也可以直接定义段 (一般程序) COBOL程序的结构 IDENTIFICATION DIVISION (标识部) 主要指定源程序的名称,也可记录备忘信息 如:日期、作者等 ENVIRONMENT DIVISION (环境部) 指出程序中用到的数据文件名与系统设备的对应关系 DATA DIVISION (数据部) 说明程序中所有数据的类型和所占内存大小 PROCEDURE DIVISION (过程部) 定义程序要执行的指令,是程序的核心 某些部可以省略,但顺序不可以改变 COBOL程序的结构 节是由一个或多个段组成的 节的定义从节名开始到下一个节名或文本结束为止 节的格式: 节名 SECTION. 注: 节名分为系统定义和用户自定义两种 COBOL程序的结构 每个节中包含一个或多个段,段由一个或多个句子组成 段的定义从段名开始到下一个段名或文本结束为止 段的格式: 段名. (段名+点号) 注: 段名分为系统定义和用户自定义两种 COBOL程序的结构 文件描述体只能在数据部中定义,用于描述外部文件的属性及其记录的格式 文件描述体用FD(File Description)语句定义,详见数据部 COBOL程序的结构 句子由语句组成,语句可以包含若干子句 句子以一个句号加一个以上的空格来结束 每个语句都是一条完整的指令,用相应的动

文档评论(0)

tiangou + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档