Interskill Learning  
Hands rest on keyboard ready to begin.

RETURN TO: IBM Mainframe Solutions Catalogue > Miscellaneous Curriculum

 Course Description

Datatrain

NCL Essentials

Duration

5 to 7 hours

Overview

Audience

Operators and Programmers requiring a knowledge of NCL.

Prerequisites

An understanding of Programming and Mainframe Computing.

Objectives

After 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.

Course Content

NCL Features, Facilities, & Execution Concepts

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 Syntax

NCL Statements
• Comment Statements
• Label Statements
• Verb Statements
• Built-in Function Statements
• Assignment Statements
• Command Statements

Variable Isolation, Substitution & Manipulation

NCL Variables and Syntax
Types of Variable
Variable Isolation and Substitution
Variable Manipulation

NCL Control Statements

&CONTROL

NCL Processing within Procedures

Procedure Structure
&DO LOOPS
&IF Logic Statements
Branching
&GOSUB, &GOTO and &RETSUB
Loop Control
Termination and Suspension Statements

Terminal Communication

&WRITE
&CMDLINE
&PAUSE
&PANEL
&PANELEND
UCL Help Utility

Edit Services

Selection Menu
Command Types
PF Keys

Panel Services

Panel Processing & Design
Control Statements
#NOTE
#FLD
#OPT
#ERR
&CONTROL Options

NCL Dependant Processing

Message Delivery Concepts
Dependent Processing
&INTCMD
&INTREAD
&INTCONT
&INTCLEAR
&INTREPL

Built-in Functions

Types
String Handling Functions
Conversion Functions
Condition Checking Functions

Arithmetic in NCL

Arithmetic Operators

File Processing

File Formats
&FILE
Allocate and Unallocate Commands
File Information
Retrieving and Updating Files

Vartables

Scope
&VARTABLE

System Level Facilities

Overview of System Level Facilities
Message Profile Concepts


Back

Site Map | © Interskill Learning 2009
Contact Us
Home | News | Catalogues