Join Books.org — it's free

COBOL, Transaction Processing
Murach's Cics for the Cobol Programmer : Training and Reference by Raul Menendez β€” book cover

Murach's Cics for the Cobol Programmer : Training and Reference

by Raul Menendez, Doug Lowe
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

CICS is the world-class transaction processor that's used on large, IBM enterprise computers. The goal of this book is to teach you how to develop CICS programs as quickly and easily as possible, no matter what version of CICS you're using (including CICS Transaction Server).

If you're new to CICS, by the end of chapter 2, you'll see how a complete CICS program works, so you'll understand all the pieces involved. And by the end of section 2 (just 6 chapters), you'll be able to design, code, and test pseudo-conversational CICS programs on your own.

But that's just the beginning. Whether you're a new or experienced programmer, the rest of the book covers features that enhance your skills and answer the questions that crop up on the job every day.

To be specific, section 3 presents additional commands and techniques you'll use regularly. Then, section 4 presents a complete CICS application made up of 4 interrelated programs. Once you understand the design, BMS mapsets, and COBOL code for these programs, you'll have the skills of an entry-level CICS programmer in industry.

The last two sections present commands and skills you can learn in whatever sequence you prefer. Section 5 shows you how to process files and DB2 databases (essential skills in any CICS shop). And section 6 gives you an overview of other CICS features and skills that you should know about, even if you don't use them every day.

Of particular interest are chapters 20 and 21 in section 6 because they give you a view of where CICS is headed. In chapter 20, you'll learn how to design, code, and test CICS programs in which the "presentation logic" (all the functions related to sending data to and from the terminal)is separated from the "business logic" (the functions that process the data). That way, you can use CICS for what it does best-transaction processing on the mainframe-while languages like Java or Visual Basic are used for the user interface. In chapter 21, you'll see that this approach can also be used for web applications, making CICS a more flexible transaction processor for the enterprise applications of the future.

All of the content is presented in an innovative way, with the coding details and examples for each feature on the right-hand page and added perspective on the left. This is a real time-saver, both when you're learning CICS in the first place, and when you're looking up information or coding details later on.

Synopsis

CICS is the world-class transaction processor that's used on large, IBM enterprise computers. The goal of this book is to teach you how to develop CICS programs as quickly and easily as possible, no matter what version of CICS you're using (including CICS Transaction Server).

If you're new to CICS, by the end of chapter 2, you'll see how a complete CICS program works, so you'll understand all the pieces involved. And by the end of section 2 (just 6 chapters), you'll be able to design, code, and test pseudo-conversational CICS programs on your own.

But that's just the beginning. Whether you're a new or experienced programmer, the rest of the book covers features that enhance your skills and answer the questions that crop up on the job every day.

To be specific, section 3 presents additional commands and techniques you'll use regularly. Then, section 4 presents a complete CICS application made up of 4 interrelated programs. Once you understand the design, BMS mapsets, and COBOL code for these programs, you'll have the skills of an entry-level CICS programmer in industry.

The last two sections present commands and skills you can learn in whatever sequence you prefer. Section 5 shows you how to process files and DB2 databases (essential skills in any CICS shop). And section 6 gives you an overview of other CICS features and skills that you should know about, even if you don't use them every day.

Of particular interest are chapters 20 and 21 in section 6 because they give you a view of where CICS is headed. In chapter 20, you'll learn how to design, code, and test CICS programs in which the "presentation logic" (all the functions related to sending data to and from the terminal)is separated from the "business logic" (the functions that process the data). That way, you can use CICS for what it does best-transaction processing on the mainframe-while languages like Java or Visual Basic are used for the user interface. In chapter 21, you'll see that this approach can also be used for web applications, making CICS a more flexible transaction processor for the enterprise applications of the future.

All of the content is presented in an innovative way, with the coding details and examples for each feature on the right-hand page and added perspective on the left. This is a real time-saver, both when you're learning CICS in the first place, and when you're looking up information or coding details later on.

Booknews

Covers the latest versions of CICS (including CICS Transaction Server) so that beginners can learn current coding practices from the start. Six beginning chapters show how to develop CICS programs, and later chapters present CICS commands and techniques used regularly, commands and techniques for file and database processing, and code necessary for maintaining older programs. Twelve programs and dozens of coding segments illustrate design and coding practices. All content is presented in paired pages, with illustrations and crucial coding details for a single feature or function on the right, and explanations and perspectives on the left. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Reviews

There are no reviews yet. Log in to write one.

Editorials

Booknews

Covers the latest versions of CICS (including CICS Transaction Server) so that beginners can learn current coding practices from the start. Six beginning chapters show how to develop CICS programs, and later chapters present CICS commands and techniques used regularly, commands and techniques for file and database processing, and code necessary for maintaining older programs. Twelve programs and dozens of coding segments illustrate design and coding practices. All content is presented in paired pages, with illustrations and crucial coding details for a single feature or function on the right, and explanations and perspectives on the left. Annotation c. Book News, Inc., Portland, OR (booknews.com)

From The Critics

Murach's CICS For The Cobol Programmer is a complete training manual for CICS so well written and presented that the novice will rapidly become proficient in designing, coding, and testing CICS programs. All the features programmers use regularly on the job are featured including those for VSAM file handling, editing input data, controlling the display of data at a terminal, DB2 data access, error processing, and debugging. Programmers are also provided with an overview of how CICS can be used for web-based applications, including the design and coding considerations involved. Murach's distinctive and "learner friendly" paired-pages style is followed throughout with the illustrations and crucial coding details for a single feature or function on the right-hand page, while the left-hand page offers extra explanation and perspective. Murach's CICS For The Cobol Programmer is a "must" for anyone wanting to learn CICS programming and operation.

Book Details

Published
January 1, 2001
Publisher
Murach, Mike & Associates, Inc.
Pages
633
Format
Paperback
ISBN
9781890774097

More by Raul Menendez

Similar books