0% found this document useful (0 votes)
156 views3 pages

COBOL Program Structure Overview

This course teaches the basic structure of COBOL programs over 4 hours. It explains the purpose and coding of each division, including the identification, environment, data, and procedure divisions. It builds out the sample program's identification and environment divisions, begins the data division, and starts the procedure division. The course provides an overview of COBOL program structure and walks through coding examples for each program division using a sample program.

Uploaded by

Aman Deep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
156 views3 pages

COBOL Program Structure Overview

This course teaches the basic structure of COBOL programs over 4 hours. It explains the purpose and coding of each division, including the identification, environment, data, and procedure divisions. It builds out the sample program's identification and environment divisions, begins the data division, and starts the procedure division. The course provides an overview of COBOL program structure and walks through coding examples for each program division using a sample program.

Uploaded by

Aman Deep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

COBOL: Program Structure

Synopsis
COBOL: Program Structure describes the basic structure of
COBOL programs. It explains the purpose and function of all
divisions in a program. It builds the sample program's
Identification and Environment Divisions.
Audience
This course is for new COBOL programmers.
Time
4 hours
Product Code: COB402

After completing this course the student should be able to:


Describe the required coding in the Identification Division and code the sample program's
Identification Division
Identify the key sections and statement used in the Environment Division and code the
sample program's Environment Division
Recognize the key sections and clauses of the Data Division and begin the code for the
sample program's Data Division
Describe the coding of a Procedure Division and start the sample program's Procedure
Division

Overview
Reviews some of the information presented in COBOL: Basics. Recaps the structural
components that make up all COBOL programs. Re-examines the problem analysis and
program design for the sample program.
Program Structure
Divisions and subdivisions of COBOL programs. Function of each division.

Course Example
Three preliminary steps to complete before coding. Problem analysis and program design for
the sample COBOL program.
Identification Division
Describes the coding rules required paragraph and preferred coding techniques for the
Identification Division. Gives practice coding the sample program's Identification Division.
Division Header
Purpose of the Identification Division. Coding the sample program's division header.
PROGRAM-ID Paragraph
Function of the PROGRAM-ID paragraph. Valid items to code. Coding the sample
program's PROGRAM-ID paragraph.
Environment Division
Describes the two most commonly used sections of the Environment Division. Explains how
to use the SELECT statement and its clauses. Gives practice coding the sample program's
Environment Division.
Division Header
Purpose of the Environment Division. Coding the sample program's division header.
Configuration Section
Function of the Configuration Section. Paragraphs coded in this section. Coding the sample
program's Configuration Section.
Input-Output Section
Purpose of the Input-Output Section. Contents of a File-Control entry. Coding a portion of
the sample program's Input-Output Section.
SELECT Statement
Use of the SELECT statement. Function of the ASSIGN clause. Coding the remainder of the
sample program's Input-Output Section.
Data Division
Discusses the information that you store in two sections within the Data Division. Describes

some of the file description clauses. Begins coding the sample program's Data Division.
File and Working-Storage Sections
Function of the Data Division. Information coded in the File Section. Purpose of the
Working-Storage Section.
File Section Clauses
Use of the RECORD CONTAINS and BLOCK CONTAINS clauses. Purpose of a record
description. Coding a portion of the sample program's Data Division.
Procedure Division
Describes the structure and statements of the Procedure Division in COBOL
programs. Begins coding the sample program's Procedure Division.
Structure
Purpose of instructions. Required and optional coding in the Procedure Division. Use of
routines.
Statements
How to code clear and readable statements. Coding a portion of the sample program's
Procedure Division.

You might also like