This book has set the standard for JCL training since its first edition in 1980. Now, it’s more modular than ever so it lets you teach just those skills that your students need. And, yes, it will outperform (by far) any training materials that are available from IBM.
This is far more than a JCL book, though. Besides JCL, it does a great job of introducing the IBM mainframe environment, which is so foreign to anyone who has been working on another platform. That’s why some instructors use this book just for that purpose. In addition, this book presents VSAM data management and Access Method Services, OS/390 utility programs, the sort/merge utility, TSO, CLIST, REXX, and Unix System Services.
You are currently on the Murach site for instructors. To buy this book, please visit our retail site.
“I was recently assigned to a JCL-related software project, so I was in urgent need of an excellent JCL Reference. Murach’s JCL fit the bill. The introductory chapters give beginners an excellent guide to the Mainframe environment, and there are comprehensive chapters on everything from basic JCL syntax to restarting JCL jobs. The explanations of JCL concepts are clear, concise, and easy to read and understand.”
Since the 1960s, the OS operating system in its various releases has been used to run IBM mainframes. This book was written for the current edition of OS, z/OS, and its immediate predecessor, OS/390. But because IBM software is upward-compatible, everything in this book should work on subsequent releases as well.
Job Control Language, or JCL, is the language that controls the operating system. So if you’re working as a programmer or operator on a mainframe, you need to know JCL. Although programmers often get by with minimal JCL skills, the best programmers develop a solid set of JCL skills because it helps them get more done in less time.
The primary goal of this book is to teach JCL. But along the way, your students will learn how to use many of the facilities of z/OS and OS/390, including ISPF, Access Method Services, utility programs, the sort/merge utility, TSO, CLIST, REXX, and Unix System Services. When your students finish this book, they’ll have a rich view of what the operating system can do, and they’ll understand why those capabilities are required on the job.
This section introduces the IBM mainframe environment so your students will know how the JCL that they code affects the system’s processing. They’ll also see how OS/390 and z/OS build on earlier operating systems, and why the JCL they learn today will work for many years to come.
Here, your students will learn how to code the JCL they’ll use every day on the job to run programs that process disk, tape, and print files. They’ll also learn how to create and use stored procedures, which can save dozens of lines of JCL coding.
This section presents the time-saving JCL features that programmers use regularly, but not every day. That includes error handling techniques, generation data groups (GDGs), and SMS (the Storage Management Subsystem that takes care of many file-handling tasks automatically).
This section shows how easy it is to code the JCL for jobs that use VSAM files. Then, your students learn how to use AMS (the VSAM utility) to create and manage VSAM files, including how to create alternate indexes for key-sequenced data sets.
This section shows how to use some of the work-saving tools that OS/390 and z/OS provide for program development, including: compilation procedures; utilities for jobs like sorting and copying files; procedure building tools like CLIST and REXX; and Unix System Services, a facility that lets you access files designed for Unix systems.
To view the table of contents for this book in a PDF, just click on the link below:
If you aren’t already familiar with the supporting courseware that we provide for a book, please go to About our Courseware. As you will see, our courseware consists of the end-of-chapter activities in the book, the files in the student download at our retail site, and the instructor’s materials. These components provide everything that other publishers provide in a way that delivers better results.
If you are familiar with our courseware, here’s a quick summary of the courseware for this book. For a detailed description in PDF format, please read the Instructor’s Summary.
On this page, we’ll be posting answers to the questions that come up most often about this book. So if you have any questions that you haven’t found answered here at our site, please e-mail us. Thanks!
To view the corrections for this book in a PDF, just click on this link: View the corrections
Then, if you find any other errors, please email us so we can correct them in the next printing of the book. Thank you!
This is our site for college instructors. To buy Murach books, please visit our retail site.