|
Provided by: Interskill Learning 1.05 NCL EssentialsIBM Systems |
![]() |
|
|
||||||||||||
5 to 7 hours
OverviewAudience
Operators and Programmers requiring a knowledge of NCL.
PrerequisitesAn understanding of Programming and Mainframe Computing.
ObjectivesAfter completing this course the student should be able to:
Describe NCL execution concepts.
Write, Debug, and Read NCL procedures.
Issue NET/ MASTER, VTAM or system commands from procedures.
Create panel definitions using Edit and Panel Services.
Perform simple file processing on a user database.
Explain the concepts of a variable.
List the system level procedures in NET/ MASTER and explain their function.
What is NCL?
Advantages of Programming in NCL
NCL Features and Procedures
Executing Procedures
NCL Process Identifier
Processing Regions and Environments
Dependent Processing Environments
NCL Statements
Comment Statements
Label Statements
Verb Statements
Built-in Function Statements
Assignment Statements
Command Statements
NCL Variables and Syntax
Types of Variable
Variable Isolation and Substitution
Variable Manipulation
&CONTROL
Procedure Structure
&DO LOOPS
&IF Logic Statements
Branching
&GOSUB, &GOTO and &RETSUB
Loop Control
Termination and Suspension Statements
&WRITE
&CMDLINE
&PAUSE
&PANEL
&PANELEND
UCL Help Utility
Selection Menu
Command Types
PF Keys
Panel Processing & Design
Control Statements
#NOTE
#FLD
#OPT
#ERR
&CONTROL Options
Message Delivery Concepts
Dependent Processing
&INTCMD
&INTREAD
&INTCONT
&INTCLEAR
&INTREPL
Types
String Handling Functions
Conversion Functions
Condition Checking Functions
Arithmetic Operators
File Formats
&FILE
Allocate and Unallocate Commands
File Information
Retrieving and Updating Files
Scope
&VARTABLE
Overview of System Level Facilities
Message Profile Concepts

