一个典型的COBOL程序结构是:程序由许多‘部’组成,每个‘部’可以包含多个‘节’
COBOL PROGRAM (程序)
DIVISION(部)
SECTION(节)
PARAGRAPH(段)
SENTENCE(句子)
STATEMENT(语句)
整个COBOL程序由4个'部'(DIVISION)组成:
Identification Division 标识部 Environment Division 环境部 Data Division 数据部 Procedure Division 过程部
用一句话介绍这四个部:标志部提供作者和编译器信息;环境部提供程序运行的环境;数据部描述程序处理的绝大部分数据;过程部描述对数据部描述的数据的操作算法:
Identification Division(标识部)--主要是程序和作者名
IDENTIFICATION DIVISION.
PROGRAM-ID. xxxxxxx
AUTHOR. xxxxxx
Environment Division(环境部)--主要是配置节和IO节
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER. IBM-390.
OBJECT-COMPUTER. IBM-390.
SPECIAL--NAMES.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
I-O-CONTROL.
Data Division(数据部)--主要是文件节、工作存储节、连接节
FILE SECTION.
WORKING-STORAGE SECTION.
LINKAGE SECTION.
####Procedure Division(过程部)--程序员描述程序算法的地方
XXXXX SECTION.
XXXXX PARAGRAPH.
过程部自上而下节(SECTION)
、段(PARAGRAPH)
、句子(SENTENCE)
和语句(STATEMENT)
。只有节(SECTION)
不是必须的,在过程部中至少要有一个段,一个句子和一个语句。段名和节名由程序员自定。
Comments !