Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

COBOL

School/Trainer:

Case Training
Bristol, Edinburgh, Leeds, London, United Kingdom

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' The course is aimed at developers not familiar with COBOL program development. This course covers all aspects of Programming with COBOL. The course teaches the design, writing and testing of COBOL programs. Many exercises are performed by the developer to ensure that the statements taught are fully understood and practical experience is gained.

Pre-requisites
This course can run on both IBM Mainframe and PC Platforms. Our PC based course uses a Fujitsu COBOL compiler running on a Windows platform. If this course is to run on an IBM mainframe, prior knowledge of TSO/ISPF and JCL is required. This can be gained by attending course BT02.

Course Objectives
Whilst covering the basics of COBOL programming and how it is used, this course also aims to give an insight into structuring COBOL programs, COBOL verbs, manipulating data, and testing COBOL programs. On completion of this course the student will be able to:

Develop Structured COBOL Programs
Understand and Use COBOL Verbs
Develop COBOL programs using the available verbs
Develop and Test COBOL print programs
Develop and Test COBOL programs accessing different types of files
Course Environment
Development will be performed using:

IBM Mainframe
Off mainframe using a PC based COBOL compiler
Course Details
COBOL OVERVIEW
Introduction To Program Development
Introduction To COBOL
COBOL Language
Compilation
Input Of Source Code
COBOL Program Structure
Program Divisions
COBOL Program
MetaCOBOL Notation
IDENTIFICATION DIVISION
Identification Division
ENVIRONMENT DIVISION
Environment Division
Configuration Section
Files
Input-Output Section
DATA DIVISION
Data Division Sections
File Section
Working-Storage Section
Linkage Section
DATA DIVISION: DATA ITEMS
Data Items
Variables
Literals
Figurative Constants
Data Types
Declaring Data Items
Group and Elementary Data Items
Elementary Items
Group Data Items
Level Numbers
Picture Clauses
Compressed Format Picture Clauses
Synchronized Storage
Numeric Edited Picture Clauses
Insertion Editing
Simple Insertion
Special Insertion
Fixed Insertion
Floating Insertion
Suppression and Replacement Editing
Numeric Edited Picture Clauses
DATA DIVISION: CONDITION NAMES
Level 88’s
DATA DIVISION: INITIALISATION
Initialising Variables
Filler
DATA DIVISION: TABLES
Tables
Occurs Clause
Occurs Depending
Tables with Group Items
Two-Dimensional Tables
Three-Dimensional Tables
Pre-filled Tables
Occurs Indexed By
DATA DIVISION: REDEFINITIONS
Redefinitions
COPY STATEMENT
Copy Statement Overview
Copy Statement
Copy Replacing
Copy Replacing Syntax
Copy Replacing Rules
PROCEDURE DIVISION
Procedure Division
Sections And Paragraphs
Program Termination
Procedure Division Statements
Program Structure
COBOL ITERATION
Iterations
Open and Closed Subroutines
Sections and Paragraphs
Perform and Perform Thru
Perform Scope
In-Line and Out-of-Line Performs
Perform Times
Perform Until
Perform Varying
Perform Varying After
In-Line Performs
Go To Statement
COBOL SELECTION
Overview
IF Statement
Relational Operators
Collating Sequence
Complex Conditions
Condition Names
Class Conditions
Evaluate
Continue
Next Sentence
FILE ACCESS
Files
Sequential Files
Opening Files
Closing Files
Opening and Closing Files
Read Statement
Read Into
Write Statement
Write From
Writing Reports
Carriage Control Characters
DISPLAY AND ACCEPT
Display Statement
Accept Statement
Accept New Format
MANIPULATING VARIABLES
Manipulating Variables
Move Statement
Truncation
Move Variations
Group Moves
Move Corresponding
Set Statement
Initialising Variables
ARITHMETIC STATEMENTS
Arithmetic
Rounded Option
On Size Error
Add
Subtract
Multiply
Divide
Compute
Exponentiation
Symbol Evaluation
STRING MANIPULATION
String
Unstring
Inspect
Inspect Tallying
Inspect Replacing
Inspect Tallying/Replacing
Inspect Converting
REFERENCE MODIFICATIONS & FUNCTIONS
Reference Modification / Substrings
Intrinsic Functions
String Functions
Date Functions
Miscellaneous Functions
TABLES / DATA SEARCHES
Tables
Referencing Table Elements
Referencing Multi-dimensional Tables
Indexed By Tables
Key Is Indexed By Tables
Subscript or Index
Set Statement
Searching Tables
Sequential Search - Search
Binary Search / Search All
Searching Multi-Dimensional Tables
SUBROUTINES / SUB-PROGRAMS
Subroutines / Sub-Programs
Call Statement
Call By Reference
Call By Content
Executing A Sub-program
Is Initial Clause
Cancel Statement
Static and Dynamic Call
VSAM PROCESSING (z/OS Mainframe courses only)
VSAM Files
Relative Record Files
Key Sequenced Files
File Definition / Select Statement
Opening VSAM Files
Indexed Read
Sequential Read
Write Records
Rewriting Records
Deleting Records
Positioning Within A File - Start
SORT & MERGE PROCESSING
Sort Processing
Sort Statement
Sort Procedures
Sort In/Sort Out Programs
Input Procedures
Release Statement
Input Procedure/Sort Out Programs
Output Procedures
Return Statement
Sort In/Output Procedure Programs
Input Procedure/Output Procedure Programs
Merge Processing
COBOL DEBUGGING
COBOL Debugging Lines
COBOL Debugging Trace
TEST PLANS
Test Plans And Testing
Test Plans
Test Plan Results
...''

Please go to the school's official website for training price and schedule:
http://www.caseconsultants.co.uk/

Phone:01275 859666

School Address:

+ 44 (0) 1275 859666

Jobs & Resumes: Bristol, Edinburgh, Leeds, London
Houses & Roommates: Bristol, Edinburgh, Leeds, London




Other training courses offered by Case Training:

Batch Programming with CA-TELON
Building DB2 Stored Procedures
Programming with C
C# Programming Workshop
CA-Easytrieve Basic Reporting
CA-Easytrieve Consolidation
CA-Easytrieve Reporting and File Manipulation
CA-TELON Advanced Programming
CICS Introduction for Programmers
CICS for Applications Programmers (using VSAM)
DB2 Advanced Programming
DB2 Application Data Recovery
DB2 Application Performance and Tuning
DB2 Development for Applications Programmers
DB2 SQL Workshop
DB2 UDB Development for Applications Programmers
DB2 UDB Development for Database Administrators
E-Commerce


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Facts:
This website holds more than 300,000 training course records worldwide, with hundreds of new postings daily. All services in this website are free!

- Other Locations -
Littleton
Columbus
Hyderabad
Louisville
Pune
Alpharetta
Atlanta
Cape Town
Raleigh
Cumberland
- Online Course -
COBOL



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008