PL/1 Fundamentals and Data Representation
Duration
5 hours
Overview
The PL/1 Fundamentals and Data Representation course introduces the PL/1 language. It explains the basic building blocks, particularly how data and program storage is represented and defined in the language.
Audience
Application programmers who maintain and develop commercial and scientific PL/1 programs
Prerequisites
Knowledge of programming concepts and experience with mainframe system architecture
Objectives
- After completing this course, the student will be able to:
- Identify the basics of a PL/1 program
- Define data definitions
- Recognize the operations and expressions
- Identify arrays and data structures
Course Content
Elements of a PL/1 Program
Overview of Character Sets
PL/1 Program Structure and Syntax
Statements and Groups
Conventions Used to Write a PL/1 Program
Data Definitions - Arithmetic Data Types
Numeric Data Element Identification and Definition
Numeric Representation Including Floating and Fixed Point Variables
Precision
Data Definitions - String Data Types
Character and Bit String Identification and Definition
String Data Representation
Repetition Factoring
Picture Specification
Assigning Values to Variables
Operations and Expressions
Arithmetic and String Operator Symbols
Order of Expression Evaluation
Data Type Conversion Concepts
Padding and Truncation
Arrays and Data Structures
Array Definition and Initialization
Referencing Individual Elements
Array Terminology and Subscripts
Operations on Arrays
Data Structure Definition and Initialization
Structure Assignment
Operations on Structures
Arrays of Structures and Structures of Arrays
PL/1 Fundamentals and Data Representation Mastery Test
This course is part of
the IBM Digital Badge Program
Mainframe Application Programmer
PL/1 Programming - Expert
Contact our Learning Consultants or call us at 770-872-4278