Example: quiz answers

Front cover Introduction to the New Mainframe

To the New Mainframez/OS BasicsMike EbbersJohn KettnerWayne O BrienBill OgdenBasic Mainframe concepts, including usage and architecturez/OS fundamentals for students and beginnersMainframe hardware and peripheral devicesFront coverIntroduction to the New Mainframe : z/OS BasicsMarch 2011 International technical Support OrganizationSG24-6366-02 Copyright International Business Machines Corporation 2006, 2009, 2011. All rights to Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADPS chedule Contract with IBM Edition (March 2011)Note: Before using this information and the product it supports, read the information in Notices on page xi. Copyright IBM Corp. 2006, 2009, 2011. All rights .. xiTrademarks .. xiiPreface .. xiiiHow this text is organized .. xivHow each chapter is organized .. xivThe team who wrote this book.

Introduction to the New Mainframe: z/OS Basics March 2011 International Technical Support Organization SG24-6366-02

Tags:

  Technical

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Front cover Introduction to the New Mainframe

1 To the New Mainframez/OS BasicsMike EbbersJohn KettnerWayne O BrienBill OgdenBasic Mainframe concepts, including usage and architecturez/OS fundamentals for students and beginnersMainframe hardware and peripheral devicesFront coverIntroduction to the New Mainframe : z/OS BasicsMarch 2011 International technical Support OrganizationSG24-6366-02 Copyright International Business Machines Corporation 2006, 2009, 2011. All rights to Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADPS chedule Contract with IBM Edition (March 2011)Note: Before using this information and the product it supports, read the information in Notices on page xi. Copyright IBM Corp. 2006, 2009, 2011. All rights .. xiTrademarks .. xiiPreface .. xiiiHow this text is organized .. xivHow each chapter is organized .. xivThe team who wrote this book.

2 XvAcknowledgements .. xviNow you can become a published author, too! .. xixComments welcome .. xixStay connected to IBM Redbooks .. xixSummary of changes.. xxiMarch 2011, Third Edition .. xxiAugust 2009, Second Edition .. xxiPart 1. Introduction to z/OS and the Mainframe environmentChapter 1. Introduction to the new Mainframe .. The new Mainframe .. The System/360: A turning point in Mainframe history .. An evolving architecture .. Mainframes in our midst .. What is a Mainframe .. Who uses Mainframe computers.. Factors contributing to Mainframe use .. Typical Mainframe workloads .. Roles in the Mainframe world .. z/OS and other Mainframe operating systems .. Introducing the IBM zEnterprise System .. Summary .. Questions for review .. Topics for further discussion .. 42 Chapter 2. Mainframe hardware systems and high availability.

3 Introduction to Mainframe hardware systems .. Early system design .. Current design .. Processing units .. 59iv Introduction to the New Mainframe : z/OS Multiprocessors .. Disk devices .. Clustering .. Basic shared DASD.. What is a sysplex .. Intelligent Resource Director .. Platform Performance Management with zEnterprise .. Typical Mainframe system growth .. Continuous availability of mainframes .. Summary .. Questions for review .. Topics for further discussion .. Exercises .. 89 Chapter 3. z/OS overview.. What is an operating system .. What is z/OS .. Overview of z/OS facilities.. Virtual storage and other Mainframe concepts .. What is workload management .. I/O and data management.. Supervising the execution of work in the system .. Cross-memory services.. Defining characteristics of z/OS.

4 Understanding system and product messages .. Predictive failure analysis .. z/OS and other Mainframe operating systems .. A brief comparison of z/OS and UNIX .. Additional software products for z/OS .. Middleware for z/OS .. The new face of z/OS .. Summary .. Questions for review .. Topics for further discussion .. 163 Chapter 4. TSO/E, ISPF, and UNIX: Interactive facilities of z/OS .. How do we interact with z/OS .. Time Sharing Option/Extensions overview .. ISPF overview .. z/OS UNIX interactive interfaces .. Summary .. Questions for review .. Exercises .. 196 Contents vChapter 5. Working with data sets.. What is a data set .. Where are data sets stored .. What are access methods .. How are DASD volumes used .. Allocating a data set .. How data sets are named .. Allocating space on DASD volumes through JCL.

5 Data set record formats .. Types of data sets .. What is Virtual Storage Access Method .. Catalogs and volume table of contents .. Role of DFSMS in managing space .. z/OS UNIX file systems .. Working with a zFS file system .. Summary .. Questions for review .. Exercises .. 234 Chapter 6. Using Job Control Language and System Display and Search Facility .. What is Job Control Language .. JOB, EXEC, and DD parameters .. Data set disposition and the DISP parameter .. Continuation and concatenation .. Why z/OS uses symbolic file names .. Reserved DDNAMES .. JCL procedures (PROCs) .. Understanding SDSF .. Utilities .. System libraries .. Summary .. Questions for review .. Topics for further discussion .. Exercises .. 264 Chapter 7. Batch processing and the job entry subsystem .. What is batch processing.

6 What is a job entry subsystem .. What does an initiator do.. Job and output management with job entry subsystem and initiators .. Job flow through the system .. JES2 compared to JES3 .. 289vi Introduction to the New Mainframe : z/OS Summary .. Questions for review .. Exercises .. 292 Part 2. Application programming on z/OSChapter 8. Designing and developing applications for z/OS .. Application designers and programmers .. Designing an application for z/OS .. Application development life cycle: An overview .. Developing an application on the Mainframe .. Going into production on the Mainframe .. Summary .. Questions for review .. 320 Chapter 9. Using programming languages on z/OS.. Overview of programming languages .. Choosing a programming language for z/OS .. Using Assembler language on z/OS .. Using COBOL on z/OS.

7 HLL relationship between JCL and program files .. Using PL/I on z/OS .. Using C/C++ on z/OS .. Using Java on z/OS.. Using CLIST language on z/OS .. Using REXX on z/OS .. Compiled versus interpreted languages .. What is z/OS Language Environment .. Summary .. Questions for review .. Topics for further discussion .. 362 Chapter 10. Compiling and link-editing a program on z/OS .. Source, object, and load modules .. What are source libraries .. Compiling programs on z/OS .. Creating load modules for executable programs.. Overview of compilation to execution .. Using procedures .. Summary .. Questions for review .. Exercises .. 391 Part 3. Online workloads for z/OS Contents viiChapter 11. Transaction management systems on z/OS.. Online processing on the Mainframe .. Example of global online processing: The new big picture.

8 Transaction systems for the Mainframe .. What is Customer Information Control System .. What is Information Management System .. Summary .. Questions for review .. Exercise: Create a CICS program .. 431 Chapter 12. Database management systems on z/OS.. Database management systems for the Mainframe .. What is a database .. Why use a database .. Who is the database administrator .. How is a database designed .. What is a database management system .. What is DB2 .. What is SQL .. Application programming for DB2 .. Functions of the IMS Database Manager .. Structure of the IMS Database Manager subsystem.. Summary .. Questions for review .. Exercise 1: Use SPUFI in a COBOL program .. 469 Chapter 13. z/OS HTTP Server .. Introduction to web-based workloads on z/OS .. What is z/OS HTTP Server.

9 HTTP Server capabilities.. Summary .. Questions for review .. Exercises .. 490 Chapter 14. IBM WebSphere Application Server on z/OS.. What is WebSphere Application Server for z/OS .. Servers .. Nodes (and node agents) .. Cells .. J2EE application model on z/OS .. Running WebSphere Application Server on z/OS .. Application server configuration on z/OS .. Connectors for Enterprise Information Systems .. Summary .. 511viii Introduction to the New Mainframe : z/OS Questions for review .. 511 Chapter 15. Messaging and queuing.. What WebSphere MQ is .. Synchronous communication .. Asynchronous communication .. Message types .. Message queues and the queue manager .. What is a channel .. How transactional integrity is ensured.. Example of messaging and queuing .. Interfacing with CICS, IMS, batch, or TSO/E.

10 Sysplex support .. Java Message Service .. Summary .. Questions for review .. 525 Part 4. System programming on z/OSChapter 16. Overview of system programming .. The role of the system programmer .. What is meant by separation of duties .. Customizing the system .. Managing system performance .. Configuring I/O devices .. Following a process of change control .. Configuring consoles .. Initializing the system .. Summary .. Questions for review .. Topics for further discussion .. Exercises .. 564 Chapter 17. Using System Modification Program/Extended.. What is SMP/E .. The SMP/E view of the system .. Changing the elements of the system .. Introducing an element into the system.. Preventing or fixing problems with an element .. Fixing problems with an element .. Customizing an element: USERMOD SYSMOD.