Course data sheet
TAL/pTAL Programming
U4198S
Table of Contents
-
Before attending this course, you should have completed:
- Recommended: At least six months of programming experience, preferably with C, PASCAL, or other block-structured procedure-based languages.
- Alternatively, one year of COBOL 85 programming experience
-
This course will cover:
- Introduction to TAL/pTAL
- Program organization and general syntax
- Simple data types and arrays
- Data transfer, program control, and data scan statements
- Operators and expressions
- Pointers and addressing
- Procedures and subprocedures
- The Common Run-Time Environment; Interfacing C and TAL
- Building native mode programs
- Debugging with the Inspect tool
| Module 1: Introduction to TAL/pTAL |
|
| Module 2: Program organization and general syntax |
|
| Module 3: Simple data types and arrays program flow statements |
Lab exercise: Use constructs such as the CASE statement and WHILE loop |
| Module 4: Terminal I/O |
Lab Exercise: Perform terminal I/O to prompt for data and implement data conversion |
| Module 5: Operators and expressions |
|
| Module 6: Pointers and addressing |
Lab Exercise: Use pointers, addressing, and data movement |
| Module 7: Procedures and subprocedures |
Lab exercises:
|
| Module 8: Interfacing C and TAL |
Lab exercise: Build runnable units from separately compiled C and/or TAL objects |
5 reasons to choose HPE as your training partner
- Learn HPE and in-demand IT industry technologies from expert instructors.
- Build career-advancing power skills.
- Enjoy personalized learning journeys aligned to your company’s needs.
- Sharpen your skills with access to real environments in virtual labs .
Explore our simplified purchase options, including HPE Education Learning Credits .
© Copyright 2025 Hewlett Packard Enterprise Development LP. The information contained herein is subject to change without notice. The only warranties for Hewlett Packard Enterprise products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. Hewlett Packard Enterprise shall not be liable for technical or editorial errors or omissions contained herein.
All third-party marks are property of their respective owners.
a50012832enw, U4198S, February 2025