Technology Driven IT Training Longstanding IT Technologists Computer Education Techniques
Distance-learning - COBOL Programming

Home

distance-learning center

Distance-learning Distance-learning_Building

Professional Distance-learning

IT Training Services


MFPRG04

COBOL Programming
DURATION: 5 days

FEE: $2,475

PRIVATE GROUP FEE: $
Based upon a class size of six students.

Scheduling can be adjusted to employee work hours and incorporate client assignments.

SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.

AUDIENCE:

  • Programmer
  • System Analyst
  • IT Professional
 
   

DATES:

CONTENT AND OBJECTIVES:
    1. Foundation and Concepts
      • Compile and run a program.
      • Read and locate error messages.
      • Code, compile, and test a program.
      • Examine code with minor errors; repair the errors.
    2. Identification and Environment Divisions
      • Use a COPY command to insert COBOL source at compile time.
    3. Data Division
      • Code a program to display date, character, and numeric data.
      • The instructor will provide a COPYBOOK containing a set of data fields. Code a program to print and carry out field manipulation.
    4. Procedure Division - Part 1
      • Use of conditional statements for changing report output.
      • Code a simple I/O report program.
      • Given an input dataset, read all the data, and print a simple multi-page report.
    5. Procedure Division - Part 2
      • Given a poorly designed program, identify the problems with the program and generate a list of associated fixes.
      • Use the EVALUATE statement. Given a program with associated values, the program will execute logic for each valid value and error logic for an invalid value.
      • Code logic with the INITIALIZE statement.
      • Use system and character manipulation functions.
      • Formatting dates and Social Security numbers.
    6. Table Handling
      • Create a table accessed from a subscript.
      • Create a table accessed from an index.
      • Search a table with the SEARCH and SEARCH ALL commands.
      • Code and test a program that searches a table with an index, uses a sequential search with the SEARCH command, and performs a binary search with a SEARCH ALL command.
    7. Internal Sort
      • Sort a file and produce a summary report.
    8. Compilation
      • Locate compile and run-time errors.
    9. Debugging
      • Given a program, locate and fix all the compiler and logic errors.
    10. Related Programs and Subprograms
      • Code and test subroutines.
      • Given an algorithm, code the routines, and pass data to and from the routine.
      • Complete the exercise with a nested program.

 
 
    Virtual Classroom   Blended Learning    
Synchronous
Instruction
Asynchronous
Instruction

 

Effective February 27, 2012, the course dates listed on the CETi schedules only will be available based upon approved and authorized user ID.

Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. CETi makes no representation regarding ownership in any of the software products that we train on.

CETi courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the CETi course and that the employer has a licensed version of the software.

Certain courses only should be taught by the source software company training company and open source purveyor.