Publication date : 03/26/2024

Course : Cobol programming

Practical course - 3d - 21h00 - Ref. BOL
Price : 1650 € E.T.

Cobol programming




The aim of this training course is to provide learners with real skills in Cobol programming. All the fundamental concepts are developed. At the end of the course, participants will be able to read, write and develop Cobol applications.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Available in English on request

Ref. BOL
  3d - 21h00
1650 € E.T.




The aim of this training course is to provide learners with real skills in Cobol programming. All the fundamental concepts are developed. At the end of the course, participants will be able to read, write and develop Cobol applications.


Teaching objectives
At the end of the training, the participant will be able to:
Master the global syntax of the Cobol language
Understand and implement links between programs and sub-programs
File management
Control printing

Intended audience
This course is aimed at IT specialists who want to acquire operational training to develop or maintain Cobol applications.

Prerequisites
Basic programming skills. Experience of a development language desirable.

Practical details
Hands-on work
Numerous practical exercises systematically illustrate the concepts presented. They account for 60% of the course.

Course schedule

1
First steps in Cobol

  • The Cobol language: its origins and evolution. Its general principles.
  • New versions of Cobol, Cobol and the Object-oriented approach.
  • The different parts of a program (division).
  • The different zones (order numbers, indicator, A, B).
  • The main symbols of language (words and literals).
  • Compilers: their usefulness.
  • Debugging tools.

2
The data

  • Different formats, strings (or Pictures), levels.
  • Figurative constants. Redefining a given.
  • Data handling. Inspect, parameters used in commands. String and Unstring.

3
Instructions and expressions

  • Treatment description. The division procedure. Basic structure of an instruction.
  • Accept, Display, Move, different zones (alphabetic, alphanumeric, numeric).
  • Parameters used in commands.
  • Arithmetic instructions: Compute, arithmetic expressions, evaluation rules, Add, Subtract, Multiply, Divide.
  • Conditional and branching expressions: Evaluate and Continue. Goto, Perform, Exit Alter. Reserved words.
  • For proper use of these instructions.

4
Paintings

  • Presentation, Set, Search.
  • A different use for paintings.
  • Implementation.

5
The functions

  • Different call modes: example function.
  • Financial, statistical, date and mathematical functions.
  • Other interesting functions.

6
Programs and subprograms

  • Conditions for using sub-programs.
  • Call, Exit Program, Cancel, Stop, End Program.

7
The files

  • File description. Data Division, organization and structure, Linkage Section.
  • File management commands: Open, Close, Read, Start, Write, Rewrite, Delete.

8
Impressions

  • Introduction. Different types of editing. The different formats of the Write command.