Acumen IT Training, Inc.

STRUCTURED COBOL WORKSHOP FOR ENTERPRISE COBOL ON Z/OS

COURSE DESCRIPTION

Students who complete this course will be able to write or maintain COBOL programs that do not require advanced capabilities of the language. The emphasis here is learning the basics of the language, along with developing program design skills using pseudocode.

 

COURSE OBJECTIVES

After successfully completing this course, students should be able to:

  • Fundamentals
  • Describing Data
  • Processing Data
  • I/O Processing Options
  • More on Data Items
  • PERFORM Statements
  • Program Design
  • Conditional Statements
  • Describing Numeric Data
  • Data Alignment
  • Arithmetic Instructions
  • EVALUATE

 

TARGET AUDIENCE

  • Analyst
  • Developer

 

PREREQUISITES

– Basic familiarity with TSO/ISPF (or equivalent)

– working knowledge of submitting jobs with JCL and examining the output, as well as

– Introduction to data processing concepts are required

– Knowledge of another programming language is helpful but not required

COURSE OUTLINE

Module 1: Introduction to COBOL

  • Overview of COBOL language
  • COBOL Syntax and Structure
  • Working with Data Types and Variables
  • Writing COBOL Programs
  • Working with Control Structures
  • Working with Tables and Arrays
  • Working with Subprograms
  • Working with File Processing
  • Debugging and Troubleshooting COBOL Programs
  • Introduction to Object-Oriented COBOL

 

Module 2: Data Types and Variables

  • Introduction to Data Types and Variables in COBOL
  • Declaring Variables in COBOL
  • Numeric Data Types in COBOL
  • Character Data Types in COBOL
  • Working with Variables in COBOL
  • Manipulating Variables in COBOL
  • Using Arrays and Tables in COBOL
  • Working with Pointers in COBOL
  • Debugging Data Types and Variables in COBOL
  • Best Practices for Working with Data Types and Variables in COBOL

 

Module 3: Control Structures

  • Introduction to Control Structures
  • IF-ELSE Statements
  • EVALUATE Statements
  • PERFORM Statements
  • GO TO Statements
  • Nested Control Structures
  • Debugging Control Structures

 

Module 4: File Processing

  • Introduction to File Processing
  • Working with Sequential Files
  • Working with Relative Files
  • Working with Indexed Files
  • Working with VSAM Files
  • Working with Multiple Files
  • Working with File Status Codes
  • Working with File Control Statements
  • Working with File Handling Verbs
  • Working with File Handling Functions
Please contact us for the full course outline, schedules and for booking a private class.
;