Interskill Mainframe Training Newsletter - June ´18
Interskill Mainframe Training Newsletter - April ´17
Interskill Mainframe Training Newsletter - August ´16
Past Issues

Mainframe Links
Mainframe Facts - Did you know?


More facts...

Course Catalog » PL/1 Programming Curriculum

PL/1 Program Design Techniques

5 hours



The PL/1 Program Design Techniques course builds on the PL/1 Fundamentals course. It explains how to build a structured program in the language. It also describes many of the common built-in functions.


Application programmers who maintain and develop commercial and scientific PL/1 programs.


Knowledge of programming concepts and experience with mainframe system architecture.


After completing this course, the student will be able to:

  • Define and understand program flow control
  • Define and understand iteration and looping
  • Identify the storage attributes
  • Understand and utilize built-in functions

Course Content

Program Flow Control

Procedure Blocks, Begin Blocks and Do Groups

Programming Constructs

Branching and Conditional Processing

Internal, External and Function Procedures

Passing Data between Procedures

Iteration and Looping

Constructs of Loops

WHILE and UNTIL Loop Control

REPEAT Control

Nested Loops

Storage Attributes and Scope

Storage Allocation Concepts

Variables and Storage

PL/1 Storage Classes

Pointer Variables and their Functions

Scope of Variable Definitions

Overlaying and Storage Redefinition

Storage Allocation Attributes

Built-In Functions

Built-In Function Declaration

Common String Handling Built-In Functions

Arithmetic Built-In Functions to Perform Calculations

Array Handling Built-In Functions

Using Built-In Functions as Pseudo-Variables

Nesting Built-In Functions

PL/1 Program Design Techniques Mastery Test

Course Catalog » PL/1 Programming Curriculum
  © All rights reserved. Interskill Learning Pty Ltd.
  HomeAbout UsProductsDemonstrationCourse CatalogContact UsSite Map
      Interskill IBM