Scheduled Dates (sort by: location | date) |
Request availability or book by selecting a date:
Prices exclude VAT.
Have questions or need a better city/date? Ask now.
On-site/international quote? Ask now.
|
Course Overview Upon successful completion of this course delegates will be able to: Demonstrate a thorough grounding in the fundamentals of PL/1 programming. Write a typical PL/1 program using well-structured and efficient code. Compile, test and debug their programs. Audience Programmers who will be coding or maintaining PL/1 applications. All programmers experienced in other languages who require cross training in PL/1, together with new programmers who require an introduction to PL/1 concepts and rules will benefit. Prerequisites An introduction to basic data processing concepts and IBM zSeries Orientation. Programming and Program Design, program edit and job submission knowledge are necessary. Course Outline - 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
How to make a booking for the PL1P course
|