9
Our COBOL Programming COBOL Programming - Basics 1 hour 1 hour 1 hour PowerPoint Our COBOL Environment PowerPoin t Our COBOL Programming Webinar Understanding COBOL and Your Role = Datatrain Course Modules Introduction to COBOL Program Structure Program Control Instructions and Procedures 1 hour Arithmetic 1 hour Company name 1 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence 1 hour Screen, Time and Date Input

Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

Embed Size (px)

Citation preview

Page 1: Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

Our COBOL Programming

COBOL Programming - Basics

1 hour

1 hour

1 hour

PowerPoint Our COBOL Environment

PowerPoint Our COBOL Programming

WebinarUnderstanding

COBOL and Your Role

= Datatrain Course Modules

Introduction to COBOL

Program Structure

Program Control

Instructions and Procedures

1 hour

Arithmetic

1 hour

Company name

1 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

1 hour

Screen, Time and Date Input

Page 2: Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

Why Have Procedures and Methods?

• Improve Code Readability

• Improve Code Reliability

• Improve Performance

• Reduce Cost of Coding

2 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Page 3: Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

COBOL Program and Module Names

SALCMP01

Application: First Three Characters:•SAL – Sales•ACC – Accounting•CUS – Customer•STK – Stock•UTL – Standard Utility

Sub-Application: Second Two Characters

Identifying Characters: Last Three Characters

3 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Page 4: Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

Coding Standards

• Improve Code Quality and Reliability

• Covers:• Comments

• Variable Naming Standards

• Program Size Limits

• Guides to Better Programming

• Includes Code Fragments for Common Jobs

• Documented at http://my.company.com/COBOL/standards

4 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Page 5: Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

Utility Routines for COBOL

• Date Handling

• File Handling

• DB2 and IMS Database Access

• Sort

• Documented at http://my.company.com/COBOL/utilities

5 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Page 6: Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

COBOL Compiles

• Standard Compile Options

• Do NOT Compile Programs Outside Panels

• Production Compile Output Stored in Control-D

• More Information at http://my.company.com/COBOL/compile

6 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Page 7: Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

COBOL Source

• Stored in SCLM

• Stored on SYSX Only

• Production Compiles From SCLM

• SCLM Maintained by Application Group

7 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence

Page 8: Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

COBOL Tools

• Micro Focus – Mainframe COBOL Development on Windows

• Compuware Abend-Aid – abend analysis

• IBM Application Performance Analyzer (APA)

• CA-Optimizer – COBOL Code Optimizer

Page 9: Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint Our COBOL Programming Webinar Understanding COBOL and

Summary

• COBOL and Our Company

• Where COBOL Runs

• The Future of COBOL

• Why We Use COBOL

• COBOL Tools

COBOL Programming - Basics

1 hour

1 hour

1 hour

PowerPoint Our COBOL Environment

PowerPoint Our COBOL Programming

WebinarUnderstanding

COBOL and Your Role

= Datatrain Course Modules

Introduction to COBOL

Program Structure

Program Control

Instructions and Procedures

1 hour

Arithmetic

1 hour

1 hour

Screen, Time and Date Input

9 | Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence