- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
COBOL经典讲义
COBOL语言的发展概述
COBOL是Common Business Oriented Language(商业通用语言)的缩写。
COBOL不仅是商业数据处理的理想语言,而且广泛应用于数据管理领域,因此COBOL也被称为“用于管理的语言”。
在计算机的应用领域中,数据处理(data processing)是应用最为广泛的一个领域。数据处理的日益广泛应用要求人们设计出能满足实际数据处理工作中各种要求的一种计算机语言。COBOL就是在这种形势下应运而生的。
COBOL语言的特点
最适于数据处理领域。
COBOL比较接近于自然语言(英语)。
通用性强。
COBOL的结构严谨,层次分明。
COBOL的缺点是比较繁琐。
COBOL程序的结构
COBOL源程序的结构
标识部 环境部 数据部
段 段 段 节 节 节 节 节 节 节 节 节
段 …… 描述体 …… 段 ……
句子 …… 句子 ……
语句 ……
动词 ……
COBOL的四部
标识部(IDENTIFICATION DIVISION)
主要用来指定源程序名字,也可以写入其它用作备忘的某些信息(如日期、作者等)。
环境部 (ENVIRONMENT DIVISION)
指出程序中用到的数据文件名与计算机系统的设备的对应关系,即把某一文件名与某一外部设备联系起来。
数据部(DATA DIVISION)
程序中所用到的全部
过程部(PROCEDURE DIVISION)
编写相应的程序语句来实现源程序需要实现的相应功能。COBOL源程序的式
ANSI写格式 A 区 B 区 ( 正 文 区 ) 注 释
1 6 7 8 11 12 72 73 80
终端格式
COBOL字符和COBOL字
COBOL字符COBOL字
系保留字
COBOL字符集例如:DIVISION,SECTION
包括以下字符:用
?数字:0?9
大写字母:A?Z
小写字母:a?z + ,-,*,/等 数据名的命名每个数据名的度1?30个字符之。
只能由字母,数字和“-”组成,其中至少应有一个字母。连接符只能出现在数据名的中间,不能出现在数据名的两端。
数据名不能出
不能COBOL的保留字作
COBOL并不要求数据名是具有意字
数Numberical Literal)
注:数值常量的长度不能超过18位数字。
非数Nonnumberical Literal) 表意常量(Figurative Constant)
例:ZERO ,ZEROS ,SPACE ,SPACES
HIGH-VALUE ,HIGH-VALUES
LOW-VALUE ,LOW-VALUES
ALL 常量 四部之一—标识部 COBOL源程序的第一部分是COBOL源程序,即
标识部可以分为必写的部分和可选的部分。 一般格式
IDENTIFICATION DIVISION.
PROGRAM-ID. 程序名.
AUTHOR. 作者姓名.
INSTALLATION DATE-WRITTEN 程序 DATE-COMPILED 程序 SECURITY 保密程度 IDENTIFICATION DIVISION. (标识部头)
PROGRAM-ID. EX. (程序名EX)
AUTHOR. ZHANG. (作者:ZHANG)
INSTALLATION. DALIAN. (编写的场所:大连)
DATE-WRITTEN. 2003/01/01. (编写日期)
DATE-COMPLIED. 2003/01/01. (编译日期)
SECURITY. THISPROGRAM RESREICTED TO PERSONNEL WHO
HAVE BEEN CLEARED BY THE CONTROLLER
您可能关注的文档
最近下载
- 《全面质量管理(习题集)》考试题库(含答案).pdf VIP
- 第6课《传播文明》课件++2024—2025学年苏少版(2024)初中美术七年级上册.pptx VIP
- 浙江工业大学研究生矩阵原理期末试题及答案.docx VIP
- Roland罗兰乐器SPD-SX 采样打击板SPD-SX 说明书用户手册.pdf
- 地基与基础分部验收工程总结.doc
- 数字化智能工厂建设方案及规划蓝图建设方案.doc VIP
- 刘伟教你打乒乓(北大)中国大学MOOC慕课 章节测验答案.docx
- 探究乡土植物在园林绿化建设中的应用及存在的问题.doc VIP
- 湖南省湘西州永顺县2023-2024学年四年级上学期期中英语试卷.doc VIP
- 2024年中级经济师《经济基础知识》教材变化对比.pdf
文档评论(0)