OUR PARTNERS




















 
 
 
Online Courses From Only £19.99 per year

JCL Course

JCL Course

Price: £77

Duration: 27.00 hour(s)
Delivery: Online

This training is for end users, managers, programmers, JCL specialists, technical support staff, and operations staff who must code and/or read JCL.

JCL course

Total Items: 9 Total Time: 27.00 hour(s)

Summary:

This training provides an overview of the MVS Job Control Language and how to use JCL to code jobstreams.

It explains how to build jobstreams and code data sets and procedures, specifying job information, and controlling the job process.

Detail information on data sets is provided. Additional topics covered include coding, modifying, and executing procedures.

Learning Segment 1 : Fundamentals of Jobstreams

Summary:

This learning segment shows users how to use JCL to code jobstreams for MVS Job Control Language statements.

Objectives:

  • Describe the format of a JCL statement Distinguish between the functions of JCL and programs Describe the function and format of basic JCL statements Explain how procedures are stored and retrieved Demonstrate proper use of the name, operation, and comments fields, as well as comment statements Recognize positional and keyword parameters Describe the steps to take before you begin coding JCL Create a system flow diagram Identify parameters commonly used in the JOB statement Use the *, DATA, and DUMMY positional parameters to define input in the DD statement

Topics:

  • JCL Overview JCL Statements and Procedures General Syntax Rules Building Jobstreams Adding Jobstream Details Additional Statement Parameters

Learning Segment  2 : Data Sets, Procedures, and Output

Summary:

This learning segment shows users how to use JCL to code data sets, procedures and other data found in common MVS Job Control Language statements.

Objectives:

  • Identify a cataloged data set Identify a non-cataloged data set Create and store a data set Manage disk space Create a new data set using SMS Add statements to procedures during a run Override statements in a procedure for the current run Define and interpret a job printout generated from JES2 Test your jobstream for syntax errors before running Locate and fix a few common JCL errors

Topics:

  • Accessing Data Sets Defining Data Sets in Your Jobstreams Creating a New Data Set Under SMS Procedures Looking at Your Output Scanning Your Output

Learning Segment 3 : Specifying Job Information

Summary:

This learning segment provides an overview of parameters and options coded on JOB EXEC JES2 and JES3 statements that deal with how a job is processed through the operating system.

Objectives:

  • Define some general naming conventions Identify a jobname and a stepname using different parameters on JOB and EXEC statements Identify an account Identify accounting information parameters on JOB and EXEC statements Manage local job identification Manage remote job identification Select a program library Define a library Recognize the types of job storage Manage job performance Process, order, and size jobs Excecute, name, and process jobs

Topics:

  • Jobnames and Stepnames More JOB Parameters Job Identification Options Job Resources and Performance Controlling the Address Space Resource And Performance Control Options

 

Learning Segment 4 : Types of Data Sets

Summary:

This learning segment covers principles and practices of coding data set information.

Objectives:

  • Describe DD (Data Definition) statements Identify the different data type sets Explain the rules for naming permanent data sets using the DSN parameter Identify the status and disposition for permanent data sets using the DISP parameter Describe the DISP parameter Identify how and when to catalog Explain the catalog structure on an MVS operating system Use SMS-managed data sets in cataloging Use non-SMS-managed data sets in cataloging Create temporary data sets Identify rules and reasons for using V/O data sets Pass permanent data sets Pass temporary data sets

Topics:

  • Data Set Overview Using Permanent Data Sets Disposition of Data Sets Cataloging Data Sets Accessing Catalogued Data Sets Using Temporary Data Sets Passing Data Sets

Learning Segment  5 : Working with Data Sets

Summary:

This learning segment provides an over view of data set information, including defining and working with generation data sets and storing data.

Objectives:

  • Concatenate permanent data sets Concatenate data sets on different devices Describe generation data sets Define GDG base entries Create new generation data sets Manage existing generation data sets Recognize tape requirements Identify disk space Manage labeled tapes Plan to protect data sets Describe retaining a tape (not dismounting) between files

Topics:

  • Concatenating Data Sets Defining Generation Data Sets Creating Generation Data Sets Using Generation Data Sets Space Allocation Considerations for Tapes Mounting Tapes

Learning Segment  6 : Instream and Catalogued Procedures

Summary:

This learning segment provides and overview of procedure libraries, instream procedures, and cataloged procedures.

Objectives:

  • Identify the resources needed to compile a COBOL program Distinguish between instream and cataloged procedures Use INCLUDE statements and groups in a jobstream Use a PEND statement to end a JCL procedure Identify and call a defined procedure Define the rules when coding an instream procedure Define the rules when coding a cataloged procedure

Topics:

  • Compiling Programs Types of JCL Procedures PROD, PEND, and EXEC Statements Instream Procedure Rules Catalogued Procedure Rules

Learning Segment  7 : Coding and Executing Procedures

Summary:

This learning segment provides an overview of positional, keyword, and symbolic parameters.

Objectives:

  • Explain how procedures are merged with other JCL during execution Identify in the job output which statements were coded instream, from an instream procedure, or from a cataloged procedure Explain JOB steps and PROC steps in a jobstream Identify problems in a sample multi-step job Identify situations when the DDNAME parameter should be used Explain how symbolic parameters are used Define symbolic parameters Create a temporary data set by omitting a value for the DSN parameter Select default values for symbolic parameters Use symbolic parameters to add and comment out parameters on JCL statements

Topics:

  • Execution Multi-Step Jobs Postponing the DD until Execution Symbolic Parameters Assigning Execution Values Assigning Defaults and No Value Concatenating Symbolic Parameters

Learning Segment 8  : Modifying Procedures

Summary:

This learning segment provides and overview of some overriding parameters of an EXEC statement in a procedure.

Objectives:

  • Identify the rules for overriding DD statements Understand the impact of statement sequencing on the success and failure of override statements Supply, override, or nullify parameter values in a DD statement Override multi-step procedures Describe terms and concepts related to parameter overrides Use unqualified overrides Identify modified EXEC statements Use unqualified parameter overrides

Topics:

  • Overriding Procedures Statement Sequencing Parameter Substitutions Multi-Step DDNames Parameter Overrides Modifying Other Parameters

Features:

  • A Course Topics list contains active hyperlinks, permitting quick access to specific topics.
  • Find-A-Word allows learners to look up an unfamiliar term in the Glossary, on the Web, or in a dictionary. In addition, it lets them find other occurrences of the term in the same course.
  • Search text enables learners to rapidly search all text within a course to easily retrieve information required.
  • Courses challenge the learner with a variety of question formats, including multi-step simulations, true/false, multiple choice, and fill-in-the-blank.
  • A skill assessment generates a customized learning path based on the results of a pre-test.
  • A glossary provides a reference for definitions of unfamiliar terms. Bookmarking tracks the learner's progress in a course.

Technical Requirements:

P500+ Processor, 128MB of RAM; Windows 2000, 2003, XP, Minimum screen resolution 800x600, Internet Explorer 5.5 or higher; Windows Media Player 9.0 or higher; Flash 8.0 or higher; 56K minimum connection; broadband (256 kpbs or higher) connection recommended; Cookies enabled; Sound card with speakers or headphones strongly recommended.

Share This
Share:
  • Digg
  • del.icio.us
  • Mixx
  • Google
  • Facebook
  • LinkedIn
  • YahooMyWeb
  • StumbleUpon
  • Technorati
  • TwitThis
FREE COURSES
Free Trial to 1000 Courses
Get FREE Access to Over 1000 Video Training Courses

* indicates a required field
 
TESTIMONIALS
Raj Odedra passed his MCSE in just six months! "I Passed my MCSE in Just Six Months!"
Raj Odedra
read more