COBOL入门学习笔记
COBOL概述
什么是COBOL语言:
COBOL是Common Business Oriented Language的缩写,是面向商业通用编程语言。它是专门为商业数据处理而设计的计算机高级程序语言。广泛用于数据管理领域。应用于多个行业如:银行,证券,金融,制造,等等。
COBOL语言主要特点
(1)最适用于数组处理领域。所谓数据处理就是指对大量数据的收集、统计、分类和加工。例如企业管理、库存管理、报表统计、账目计算、信息情报检索等方面的应用都属于数据处理。
(2)cobol比较接近于自然语言(英语)cobol程序看起来就像是一篇用英语写的文章。
(3)通用性强,由于cobol的标准化较高,不同厂家生产出来的计算机系统所提供的cobol是cobol标准的全集或一个子集,一个计算机上的cobol程序想另一个计算机系统移植,是比较容易实现的
(4)cobol的结构严谨,层次分明同时这也是它的一个缺点,比较繁琐,无论程序大小都要写齐四大部。
COBOL程序的基本结构:
标识部(IDENTIFICATION DIVISION)
用来标识程序名称,记录程序的文档记录住处如作者和日期等。
环境部(ENVIRONMENT DIVISION)
用来描述程序运行和编译的计算机环境,内部数据文件与系统设备的对应关系。
数据部(DATA DIVISION)
定义程序中所有数据的类型和所占内在的大小。
过程部(PROCEDURE DIVISION)
编写程序要执行的语句,是程序的核心
COBOL程序的书写区域
标准COBOL程序每行80列,被分为五人区域。
第01——06列为“标识区”
标号是6位数字,应从小到大,但不一定连续,标号只是方便查阅程序,可以省略。
第7列为“注释区”
“*”:表示本行为注释行,用于注释程序说明。
第08——11列为“A区”
程序中一列语句必须从该区开始书写:部名、节名、段名,描述