Practical COBOL for VME superNOVA Programmers

15 Day Course
Hands On
Code COBSV

This course has been retired. Please view currently available C and C++ Training Courses.

Modules

Course Content (77 topics)

  • VME overview
  • SCL/COBOL communication
  • Filestore
  • Low volume input/output
  • Catalogue
  • Work introduction commands
  • MAC
  • More advanced data manipulation
  • SCL concepts
  • Character manipulation
  • HELP systems
  • Handling variable length records
  • VME screen editor
  • Modular programming
  • Types of programming task
  • Types of module
  • Structured Program Design
  • Linkage Section
  • Data and program structures
  • External clause
  • Schematic logic
  • Other language Modules
  • Fusion of data structures
  • Testing strategies
  • Collating files
  • Structure considerations
  • Comparison with flowcharts
  • Production of a Testing Plan
  • Introduction to COBOL
  • COBOL debugging facilities
  • Use and structure of language
  • ITS (Interactive Testing System)
  • Language specification and coding conventions
  • Optional use of Program Master
  • Identification and Environment Divisions
  • Utilities
  • Structure and layout
  • Sort/Merge Records
  • Data Division
  • Copy Records
  • File and record descriptions
  • List Records
  • Working storage
  • Match Records
  • Redefining data areas
  • Append Records
  • Data Manipulation
  • Initialising data areas
  • Moving data in store
  • Editing fields for printed output
  • Arithmetic
  • Arithmetic verbs and expressions
  • Dealing with errors
  • Sequence Control
  • Performing paragraphs and sections
  • Conditional statements
  • Unconditional branching
  • Internal Data Formats
  • Data Dictionary System
  • DDS Concepts
  • Copy DDS file descriptions
  • Viewing using DISPLAY and LIST
  • Table handling
  • Single and multi-level tables
  • Subscripting
  • Handling iterations
  • Indexed tables
  • Searching tables
  • File structures and manipulation
  • Sequential
  • Indexed sequential
  • Hashed Random
  • Relative
  • Use of System Control Language
  • Create and assign files and libraries
  • Compile, run and edit COBOL programs
  • Safeguard files

Prerequisites

Some programming experience in other languages is recommended.

Course PDF

Print

Sections