Our COBOL Programming COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint 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
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
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
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 4 |Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence
Utility Routines for COBOL Date Handling File Handling DB2 and IMS Database Access Sort Documented at 5 |Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence
COBOL Compiles Standard Compile Options Do NOT Compile Programs Outside Panels Production Compile Output Stored in Control-D More Information at 6 |Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence
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
COBOL Tools Micro Focus – Mainframe COBOL Development on Windows Compuware Abend-Aid – abend analysis IBM Application Performance Analyzer (APA) CA-Optimizer – COBOL Code Optimizer
Summary COBOL and Our Company Where COBOL Runs The Future of COBOL Why We Use COBOL COBOL Tools COBOL Programming - Basics 1 hour PowerPoint Our COBOL Environment PowerPoint 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 Screen, Time and Date Input 9 |Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence