Duration
5 hours
Overview
The COBOL Programming – Advanced course examines the use of tables in a COBOL program, and the methodologies used for file sorting. It details the use of subprograms and the linkage section. It also shows how parameters are passed to a program.
Audience
More experienced COBOL Programmers who need to create or maintain programs and subprograms that use tables/arrays, indexing, and sorts.
Prerequisites
Completion of the COBOL Programming – Manipulating Data course, or equivalent.
Objectives
After completing this course, the student will be able to:
- Describe how the COBOL programmer can use tables to store data
- Reference and manipulate data in an table
- Write COBOL code used to sort file data
- Describe how subprograms are defined and used
Course Content
COBOL Tables
Single Level Tables and Elements
Multilevel Tables and Elements
Indexing and Referencing COBOL Tables
Table Indexes
Search and Manipulate Tables
File Sorting
The COBOL Approach to Sorting
Sort Structures
SORT, INPUT, and OUTPUT Procedures
Subprogramming
Define Subprograms
Inter-program Communication
Object-Oriented COBOL
Object-Oriented Methodology
Methods and Classes
Coding Object-Oriented COBOL