GASI EDUCATION CENTER
SYLLABUS
“IBM eServer iSeries (AS / 400) CL PROGRAMMING”
Course Code : GSCL1
♦ COURSE OBJECTIVE
This course is designed to provide comprehensive partical training in the use of Control Language. The student will be presented with many CL concepts and will apply these concepts interactively with the course.
♦ COURSE PREREQUISITES
Students taking this course should have completed the following GASI AS / 400 courses or have equivalent experiences :
AS / 400 Workstation Operations
AS / 400 System Operations
♦ COURSE PROGRAM CONTENTS
⇒ CL Program Development
- Entering Source Statements
- Compiling a Program
- Examining the Compile Listing
- Program Documentation
- Source Entry Utility (SEU)
- Program Development Manager (PDM)
⇒ Program Variables
- Decimal, Character and Logical Variables
- Declaring Variables
- Changing Variables Values
- Specifying Initial Values
⇒ Program Logic Control
- IF and ELSE
- GOTO and LABEL
- DO and ENDDO
⇒ Expressions / Built – In Functions
- Arithmetic Expressions
- Character Expressions
- Relational Expressions
- Logical Expressions
- % SUBSTRING
- % SWITCH
⇒ Using Data Base and Devices Files
- Declaring a File
- Data Base Records
- Writing / Reading Display Formats
- Creating an Interactive Program
⇒ Passing Program Control
- Secondary Programs
- Parameters
- RETURN and TFRCTL
⇒ Error / Exeption Handling
- Monitoring for Messages
- Check Object
⇒ Debugging a CL Program
- STRDBG and ENDDBG
- Setting Breakpoints
- Displaying Program Variables
- Using Trace
⇒ Miscellaneous
- Data Areas
- System Values
- Allocating Objects
- Retrieving CL Source
- Screen Design Aid (SDA)
- Job Attributes
♦ COURSE METHODS
This training program is designed to provide participants with an interactive learning experience. As the word implies, this course does more than just provide a lecture. Instead, participants will actively involved in the operation of the AS / 400. In addition, participants will be called on to test participants knowledge by answering some short quizzes. Participants will also perform some Hands On exercises.
♦ COURSE DURATION
3 Days