Duration
5 days
OBJECTIVE
Design for AS/400 programmers to enhance thier programming capabilities on COBOL/400 programming and interactive design
PREREQUISITES
- Minimum requirement : familiar with AS/400 utilities : i.e. SEU and SDA
- Preferably, having attended the OS/400 Operating System Course
- Having basic knowledge of programming and compilation concepts
AUDIENCE
COBOL-based developers, programmers and analysts for AS/400 system
WHAT YOU WILL LEARN
- Understanding the basic consideration for COBOL/400 programming
- Mastering the tips/ techniques of program efficiency and interactive design
- Handling files processing, screen design, error and recovery control
Module 1: Programming In Cobol/400
- Entering Code using SEU
- Compiling
- Debugging
- Running program
Module 2: Considerations in Cobol/400 Programming
- Device Independence/Device Dependence
- Spooling
- Calling a CL Command from a Cobol Program
- System overrides considerations
- File and Record Locking
- Externally and Program Described Files
Module 3: Design Techniques
- Data areas
- Asynchronous process control
- Group jobs
Module 4: Special File Handling
- Sub-files
- Printer device files
- File Overrides
- Open query file
- Exeption / Error Handling
Module 5: AS/400 File Processing
- Sequential File Handling
- Index File Handling
- Relative File Handling
Module 6: Program Efficiency
- Job Execution and Process Access Group
- Sub-Programs
- File Sharing
- HLL Coding Tips
Module 7: Screen Design
- User Interface
- Design Elements
- Application Consideration
- Formatting and Coding
- Using help
Module 8: Designing for Recovery
- Potential data loss
- Commitment control facility
- Capturing information
- Program logic
- Record locks
MODULE 9 : Exception / Error Handling
METHOD
- Hands-on oriented training with one workstation for each participant.
- Participants to design, write & debug programs in this workshop.
- Lecturer-assisted and use of computer-generated slides for presentation.
- Training materials that include notes with key points and graphics layout.
Programme scope, delivery arrangements and suitability are confirmed during enquiry.