Chapter 4. Coding Complete COBOL Programs: The PROCEDURE DIVISION
To familiarize you with the methods used to
Access input and output files.
Read data from an input file.
Perform simple move operations.
Write information onto an output file.
Accomplish end-of-job operations.
Execute paragraphs from a main module and then return control to that main module.
A REVIEW OF THE FIRST THREE DIVISIONS
Thus far, three of the four divisions of a COBOL program have been discussed in detail. The
PROCEDURE DIVISION, the last to be studied, is unquestionably the most significant. The
PROCEDURE DIVISION contains all the instructions that the computer will execute.
IDENTIFICATION DIVISION supplies information about the nature of the program. The
ENVIRONMENT DIVISION, used with batch programs that process files, supplies information on the specific equipment and file types that will be used. The
FILE SECTION of the
DATA DIVISION defines, in detail, the input and output records for batch programs operating on files. The
WORKING-STORAGE SECTION of the
DATA DIVISION is utilized to store data used in interactive processing—keyed input and displayed output. It is also used for defining any areas not part of input and output files but nonetheless required for processing; these include work areas such as counters and end-of-file indicators. The instructions in the
PROCEDURE DIVISION, however, actually read and process the data and produce the output information. Since all instructions are written ...