PL/I programming: fundamentals course
In this practical course participants learn to use the PL/I programming language in order to write and maintain applications in PL/I. The participants will learn to write, test and execute programs.
After having followed this course:
- participants know the complete PL/I syntax;
- participants are able to develop, to debug and to execute PL/I programs in a z/OS environment.
The debugging and interpretation of compilation listings is also explained.
Schedule
No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested? Please contact ABIS.
Intended for
Programmers who want to write PL/I programs.
Background
Participants should have some programming experience or otherwise have followed the course Programming fundamentals). Some familiarity with the TSO/ISPF environment is required (see course ISPF/PDF basics).
Main topics
- General introduction:
History - PL/I program: first introduction
- Different aspects of PL/I:
Declaration of data elements
Complex data structures
RECORD input/output
Program flow: DO WHILE/UNTIL, IF THEN .... ELSE, SELECT
External and internal subroutines
Function manipulation
Exception handling
Treatment of files for input and output (sequential files)
- Compiler and Linker options - Run:
The complete application development cycle from Source to Load Module is treated, some attention is given to the PL/I compiler and the Linkage Editor. The most frequent compiler options are discussed.
The execution stage including guide lines for testing and debugging are treated in detail.
Training method
Classroom instruction with exercises (60% of the time).
Duration
5 days.
Course leader
Guido Indesteege.
Reviews
c'est parfait...très compréhensible et intéressant
| (Michel Destiné, Mutualité Solidaris de Liège, ) |
Bonne initialisation au PL/1
| (N.N., UNMS/NVSM, ) |
Excellent cours, bien détaillé, avec des explications claires et beaucoup d'exercices.
| (Florent, ) |
Excellente
| (Nicolas Jacobs, Mutualité Solidaris de Liège, ) |
Prima!
| (N.N., FMSB, ) |
Bonne explication de la part du prof
| (N.N., FMSB, ) |
Cours complet qui aborde tous les sujet d'un apprentissage de langage de programmation. Le cheminement de chapitre 1 au dernier est très bien conduit.
| (N.N., UNMS/NVSM, ) |
très bonne, beaucoup d'explications claires et bien expliquées.
| (François Lambert, Mutualité Solidaris de Liège, ) |
Click here to see more comments...
Parfait, il est complet et avance pas à pas pour apprendre facilement quelque soit le niveau de l'élève.
| (Adrien, ) |
j'ai aimé suivre ce cours, le prof explique super bien et reste à l'écoute de nos questions.
| (Déborah Lacroix, Mutualité Solidaris de Liège, ) |
Malgré que je débutais en PL/I, j'ai réussi à tout comprendre
| (N.N., ) |
Bonnes explications et bons exercices
| (N.N., ) |
Also interesting
Enrollees for this training also took the following courses:
SESSION INFO AND ENROLMENT |