COBOL Programming Part 1

5 Day Course
Hands On
Code COBOL

Book Now - 1 Delivery Method Available:

Scheduled Online Onsite

Overview

This course is suitable for Application Programmers with minimal experience in COBOL who require formal training in the basic language features and programming techniques.

Each delegate will acquire a working knowledge of COBOL and will gain a solid foundation in the fundamentals of COBOL coding including program structure, design, execution and debugging. The concepts of structured programming are introduced with examples and explanation. Good programming practice is encouraged throughout. The course starts with the basics and builds with hands-on assignments until the delegates are capable of complex programming logic and design.

Training Partners

We work with the following best of breed training partners using our bulk buying power to bring you a wider range of dates, locations and prices.

Modules

Hide all

Introduction (8 topics)

  • Divisions of a COBOL program
  • COBOL character set
  • Words
  • Constants
  • Rules for continuation
  • Punctuation rules
  • COBOL coding format
  • Format notation

Identification Division (3 topics)

  • ENVIRONMENT DIVISION
  • CONFIGURATION SECTION
  • INPUT-OUTPUT SECTION

Data Division (8 topics)

  • File Description
  • Data Description
  • Level Number
  • Data-name / FILLER clause
  • REDFINES clause
  • BLANK WHEN ZERO clause
  • PICTURE clause
  • Data Types (Alphabetic, Alphanumeric and Numeric)

Procedure Division (5 topics)

  • OPEN statement
  • CLOSE statement
  • READ statement
  • WRITE statement (disks, cartridges and tapes)
  • MOVE statement

Program Control (5 topics)

  • GO TO statement PERFORM statement
  • PERFORM with TIMES
  • PERFORM with UNTIL
  • EXIT statement
  • STOP statement

Data Division (4 topics)

  • VALUE clause
  • SIGN IS clause
  • USAGE clause (DISPLAY, COMP, COMP-3)
  • Data Types - Numeric

Procedure Division (8 topics)

  • Conditional Expressions
  • Relation condition
  • Class Condition
  • Sign Condition
  • Condition - Name Condition
  • Complex condition
  • Order of evaluation of conditional statements
  • IF statement

Data Division (1 topic)

  • 88 levels

Procedure Division (10 topics)

  • EVALUATE statement
  • SET statement
  • DISPLAY statement
  • ACCEPT statement
  • Arithmetic statements
  • ADD statement
  • SUBTRACT statement
  • MULTIPLY statement
  • DIVIDE statement
  • COMPUTE Statement

Procedure Division (1 topic)

  • WRITE statement (printing)

Data Division (8 topics)

  • Edited Data
  • Alphanumeric Edited
  • Numeric Edited
  • Simple Insertion
  • Special Insertion
  • Fixed Insertion
  • Floating Insertion
  • Supression and Replacement

Prerequisites

An understanding of computer concepts is assumed.

or call:408-759-5074

Alternatively you can request a callback or schedule a call with a Training Advisor

Course PDF

Print

Share this Course

+1
Share

Recommend this Course

Sections