PL/I Programming
Course: PL1P
Duration: 5 Days
Level: I
On our website at:
http://www.verhoef-training.com/courses/PL1P.html
Topics Covered In This Course
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
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 and 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
What You Can Expect
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.
Who Should Take This Course
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.
Recommended Prerequisites
An introduction to basic data processing concepts and IBM
zSeries Orientation. Programming and Program Design, program
edit and job submission knowledge are necessary.
Training Style
he 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.
Related Courses
Code |
Course Title |
Duration |
Level |
|
MFAP |
Assembler Programming |
5 Days |
I |
Details |
Every student attending a Verhoef Training class will receive
a certificate good for $100 toward their next public class taken
within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a
single student in any of our public or web-based classes.
Contact your account manager or our sales office for details.