| COURSE CONTENT: |
PL/1 concepts Format PL/1 character set Keywords Coding standards
Declarations Files Character Decimal Binary Picture
Files Sequential input and output Fixed length records Move mode and locate mode Stream output for errors and debugging Print files
Assignments Data Conversion and precision Expression evaluation Operators
Structures and arrays Expressions Assignments
Program Logic IF THEN ELSE SELECT DO loops
Program Structure Procedures, internal and external Function procedures Arguments and parameters
Condition Handling General concepts Enabling and disabling ERROR ENDFILE
Storage Automatic Static Based Aligned and unaligned Internal and external Pointers and addresses
Built-in Functions SUBSTR ADDR VERIFY DATETIME and others...
Compiler Options GOSTMT LIST OPTIMIZE AGGREGATE ATTR & XREF and others...
Efficiency STATIC REORDER TOTAL and others...
Standards Standards, whether general or in house, are emphasised
Testing and Debugging Compile Link edit Program execution Test data creation JCL Error messages
WORKSHOPS: The workshops in this course are conducted in a hands on environment. The delegates will code, Execute and Debug a series of programs serving as excellent examples for future programming in PL/1. |