- Tel: +44 (0)1275 859666
BT05 - COBOL Programming Workshop - 5 Days
Date | Location | Duration | Cost | Enrol | Enquiry |
---|---|---|---|---|---|
2022-10-10 | Virtual | 5 Days | £1800.00 (plus VAT) | Enquire |
Course Description
Customisation
For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.
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
- Introduction To COBOL
- IDENTIFICATION DIVISION
- Identification Division
- ENVIRONMENT DIVISION
- Environment Division
- Configuration Section
- Files
- Input-Output Section
- Configuration Section
- DATA DIVISION
- Data Division Sections
- File Section
- Working-Storage Section
- Linkage Section
- File 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
- Variables
- DATA DIVISION: CONDITION NAMES
- Level 88xxs
- DATA DIVISION: INITIALISATION
- Initialising Variables
- Filler
- 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
- Occurs Clause
- DATA DIVISION: REDEFINITIONS
- Redefinitions
- COPY STATEMENT
- Copy Statement Overview
- Copy Statement
- Copy Replacing
- Copy Replacing Syntax
- Copy Replacing Rules
- Copy Statement
- PROCEDURE DIVISION
- Procedure Division
- Sections And Paragraphs
- Program Termination
- Procedure Division Statements
- Program Structure
- Sections And Paragraphs
- 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
- Open and Closed Subroutines
- COBOL SELECTION
- Overview
- IF Statement
- Relational Operators
- Collating Sequence
- Complex Conditions
- Condition Names
- Class Conditions
- Evaluate
- Continue
- Next Sentence
- IF Statement
- 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
- Sequential Files
- DISPLAY AND ACCEPT
- Display Statement
- Accept Statement
- Accept New Format
- Accept Statement
- MANIPULATING VARIABLES
- Manipulating Variables
- Move Statement
- Truncation
- Move Variations
- Group Moves
- Move Corresponding
- Set Statement
- Initialising Variables
- Move Statement
- ARITHMETIC STATEMENTS
- Arithmetic
- Rounded Option
- On Size Error
- Add
- Subtract
- Multiply
- Divide
- Compute
- Exponentiation
- Symbol Evaluation
- Rounded Option
- STRING MANIPULATION
- String
- Unstring
- Inspect
- Inspect Tallying
- Inspect Replacing
- Inspect Tallying/Replacing
- Inspect Converting
- Unstring
- REFERENCE MODIFICATIONS & FUNCTIONS
- Reference Modification / Substrings
- Intrinsic Functions
- String Functions
- Date Functions
- Miscellaneous Functions
- Intrinsic 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
- Referencing Table Elements
- 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
- Call Statement
- 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
- Relative Record Files
- XML PROCESSING (z/OS Mainframe courses only)
- XML Files
- The XML Generate Command
- XML Generation Example
- The XML Parse Command
- Processing XML Events
- Parsing Exceptions
- XML Parsing Example
- The XML Generate Command
- COBOL DEBUGGING
- COBOL Debugging Lines
- COBOL Debugging Trace
- COBOL Debugging Trace
- TEST PLANS
- Test Plans And Testing
- Test Plans
- Test Plan Results
- Test Plans