Applications of TSO CLIST Built-In Variables to System Data Set Names

Total Page:16

File Type:pdf, Size:1020Kb

Applications of TSO CLIST Built-In Variables to System Data Set Names SYSTEM BY EVAN GALEN STRATEGIES Applications of TSO CLIST Built-in Variables to System Data Set Names n the September 1996 issue of Technical Support I presented an article highlighting some applications of the MVS/ESA INCLUDE JCL state- ment. The INCLUDE statement was used to demonstrate an IPL recov- Iery mechanism for the primary JES2 cataloged procedure. It was also used as a technique for removing user dependence on system-level dataset This article presents the names through the use of JCL variables. The system-level INCLUDE groups application of the JCL described in the article used the JCL SET statement to define system dataset SET statement concept names as variables to be used in user JCL. This article presents the application to the TSO LOGON of the JCL SET statement concept to the TSO LOGON process and to pro- process and to program gram product execution through the use of TSO CLIST built-in variables. A product execution description of the variables used in one implementation is discussed. The vari- through the use of TSO ables are implemented in a locally written TSO/E exit IKJCT44B, one locally CLIST built-in variables. written TSO command called ISPDSNCP and two programs named ISPDSNLD and ISPISNLD. A local LOGON CLIST, which creates a user TSO environment, is constructed and appropriate installation exit points are indicated for possible customization. Any reference to “local” means local to the installation and not vendor-related. MVS/ESA Version 5 and TSO/E Version 2.5 were used for all programming samples and figures. DEFINITIONS TSO/E, an IBM module named IKJCT44B. A CLIST (Command LIST) built-in function The CLIST built-in function exit may is defined as an operation that can be performed be written by the systems programmer on a variable, an expression or a character and must be named IKJCT44B. When string. It consists of a name followed by an CLIST processing encounters a variable argument in parentheses. The argument can be with the &SYSX prefix that has not been a variable, an expression or a character string. defined in the executing CLIST, it passes Examples of a CLIST built-in function include control to the CLIST built-in function exit, &STR(string), &SUBSTR(expr[:expr],string), if one exists. It is within the exit processing and &LENGTH(expression). An example of a that a character string is substituted for the local CLIST built-in function is &SYSXPRE- built-in variable. When the CLIST execution EXEC(&PARMSFX). IKJCT44B is called to resumes, the appropriate data is presented process this built-in function. A TSO CLIST when the variable is referenced. For more built-in variable is a CLIST built-in function information on CLISTs, refer to IBM with no argument, such as &SYSXJCOBCM- TSO Extensions for MVS: CLISTs (SC28- PLIB. IKJCT44B is called to process this 1876). For more information on CLIST built-in variable. built-in functions and how to write one, CLIST built-in variables are implemented refer to IBM TSO Extensions for MVS: in the CLIST built-in function exit of Customization (SC28-1872). TECHNICAL SUPPORT JANUARY 1997 SYSTEM STRATEGIES CONSTRUCTING A LOCAL LOGON CLIST Figure 1: Sample TSO User Output Listing The first application of TSO CLIST built-in variables to system dataset names is in the 1 //userid1 JOB (0000,0000),’userid1 LOGON process. The user logs onto a system ‘,REGION=0K, with the LOGON command.The LOGON // TIME=NOLIMIT command invokes a LOGON cataloged proce- //* dure which was established by the installation 2 //LCLDSNS INCLUDE MEMBER=ISDSNS1S systems progra m m e r. With the va ry i n g 8 //$SYSTEMS EXEC $SYSTEMS requirements of different local user groups, XX********************************************************************* LOGON cata l o ged proc e d u r es may prol i fe r ate , XX* 08/07/96.220 * thus creating a systems programming mainte- XX* * nance problem. It is desirable to keep the XX* SYSTEMS LOGON PROCEDURE FOR TSO AND ISPF/PDF. * number of LOGON proc e d u r es to a minimum. XX* * XX********************************************************************* XX* 9 XX$SYSTEMS EXEC PGM=IKJEFT01, A CLIST (Command LIST) XX DYNAMNBR=200, XX PARM=’EX ‘’&CLISTSYS($LOGON)’’’ built-in function XX* is defined as an operation IEFC653I SUBSTITUTION JCL - PGM=IKJEFT01,DYNAMNBR=200,PARM=’EX ‘’SYS2.SYSTEM.CLIST($LOGON)’’’ 10 XXSYSPRINT DD TERM=TS,SYSOUT=* that can be performed 11 XXSYSTERM DD TERM=TS,SYSOUT=* on a variable, 12 XXSYSIN DD TERM=TS an expression STMT NO. MESSAGE or a character string. 2 IEFC002I INCLUDE GROUP ISDSNS1S WAS EXPANDED USING SYSTEM LIBRARY SYS1.JES2.V522.JOB. INCLLIB It consists of a name 8 IEFC001I PROCEDURE $SYSTEMS WAS EXPANDED USING SYSTEM LIBRARY followed by an argument SYS1.JES2.V522.TSU.PROCLIB IEF236I ALLOC. FOR userid1 $SYSTEMS $SYSTEMS in parentheses. IEF237I TRM ALLOCATED TO SYSPRINT IEF237I TRM ALLOCATED TO SYSTERM IEF237I TRM ALLOCATED TO SYSIN The local LOGON process must be engi- neered to be easily maintained.The LOGON Figure 2: Sample Local LOGON CLIST Segment cataloged procedure should have a minimum of dataset names to maintain. With a minimum . of dataset names, a very small set of LOGON . p ro c e d u res needs to be maintained. See . Figure 1 for a sample output listing from a %LOGONPRE &DEBUG FILE(NOALLOC) ISPF(&ISPF) + simplified TSO LOGON cataloged procedure. PARMLIB(&SYSCLIST) SYSID(&SYSID) USERLIBS(&USERLIBS) + The local LOGON CLIST provides a solu- MSGGEN(&MSGGEN) MSGLOG(&MSGLOG) TIME(&TIME) VER(‘&VER’) tion for the LOGON process that allows easy /* User PRE exit point */ maintenance.The purpose of a local LOGON %ISPALLOC &DEBUG FILE(NOALLOC) ISPF(&ISPF) + CLIST is to create a TSO user environment PARMLIB(&SYSCLIST) SYSID(&SYSID) USERLIBS(&USERLIBS) + within MVS with a minimum of effort on the MSGGEN(&MSGGEN) MSGLOG(&MSGLOG) TIME(&TIME) VER(‘&VER’) user’s part. A TSO user environment encom- /* Allocate ISPF environment */ passes the virtual storage region within which SET &ISPALLOCRC = &LASTCC /* Save return code */ to execute TSO commands, the dat a s e t s %LOGONPST &DEBUG FILE(NOALLOC) ISPF(&ISPF) + required to accomplish useful work, and the PARMLIB(&SYSCLIST) SYSID(&SYSID) USERLIBS(&USERLIBS) + terminal monitor program (TMP) or Session MSGGEN(&MSGGEN) MSGLOG(&MSGLOG) TIME(&TIME) VER(‘&VER’) M a n ager wh i ch establishes a conve rs at i o n /* User POST exit point */ between the user and the system. Each user . group may have specific requirements for . their particular TSO environment. The local . LOGON CLIST should be able to be cus- tomized by a particular user group to handle these requirements. The local LOGON CLIST built-in variables are used to maximize perfor- exit point is also defined.The local LOGON also promotes the use of a very small set of mance of the TSO session. A local LOGON CLIST also supports a pre- and post-set of LOGON pro c e d u res with no imbedd e d CLIST dataset pre a l l o c ation exit point is user-customizable dataset name tables. Refer dataset names. defined to allow the user group to customize to Figure 2 for a sample segment of a LOGON The local LOGON CLIST is designed to the LOGON process for their particular needs. CLIST which executes user requests and per- use a table of system dataset names. CLIST A local LOGON CLIST dataset post allocati o n forms dataset allocations. The %LOGONPRE TECHNICAL SUPPORT JANUARY 1997 SYSTEM STRATEGIES Figure 3: Sample System Dataset Name LOGON Source Table, ISPDSN20 and %LOGONPST CLISTs are user- c u stomizable CLISTs. If these CLISTs do not exist in any user SYSPROC datasets, the /*********************************************************************/ /* */ default system LOGONPRE and LOGONPST /* ISPF dataset names. */ CLISTs will execute.These system CLISTs /* */ are programming stubs. The %ISPALLOC /* This file contains the group level and common dataset names */ CLIST allocates the datasets required for the /* for use with the local ISPF. */ TSO environment and uses the table of system /* */ /* The positional parameters are as follows: */ dataset names as built-in variables. /* */ /* 1 - DDNAME of ISPF file. */ /* 2 - ACF UID string segment. An * indicates a common library. */ /* SCPLIST indicates a data security administrator. */ /* 3 - Dataset name. */ To complement the TSO /* */ /* The concatenation order is derived from the order in which */ CLIST built-in variables /* entries are defined in this table. */ /* */ used for system dataset /*********************************************************************/ names, a local command /* */ ISPMLIB * SYS1.ISP.V4R2M0.SISPMENU was introduced to handle ISPMLIB * SYS1.SBPXMENU ISPMLIB * SYS1.VSFORT.V260.VSF2MLIB execution of modules /* */ ISPPLIB * SYS1.ISP.V4R2M0.SISPPENU residing in the linklist. ISPPLIB * SYS1.SBPXPENU ISPPLIB * SYS1.VSFORT.V260.VSF2PLIB Called CALL@, this TSO /* */ ISPSLIB * SYS1.ISP.V4R2M0.SISPSENU command uses only the ISPSLIB * SYS1.ISP.V4R2M0.SISPSLIB /* */ linklisted module name ISPTLIB * SYS1.ISP.V4R2M0.SISPTENU to invoke the module. ISPTLIB * SYS1.SBPXTENU ISPTLIB * SYS1.VSFORT.V260.VSF2TLIB /* */ SYSEXEC * SYS1.ISP.V4R2M0.SISPEXEC The table of system dataset names contains SYSEXEC * SYS1.EUV.SEUVEXEC the basic set of datasets to allow the LOGON SYSEXEC * SYS1.SBPXEXEC process to complete. It also supports the invo- SYSEXEC * SYS1.SIOEEXEC ca tion of the ISPF/PDF app l i c a tion. The system /* */ source table is named ISPDSNss, where ss is SYSHELP * SYS1.HELP SYSHELP * SYS1.ISP.V4R2M0.SISPHELP the system suffix. User source tabl e s /* */ ISPPREss and ISPPSTss are also scanned if SYSPROC * SYS1.ISP.V4R2M0.SISPCLIB.VB they exist. The table is parsed by a subroutine SYSPROC * SYS1.COB2CLIB.VB in IKJCT44B and all dataset name objects are SYSPROC * SYS1.SERBCLS.VB SYSPROC * SYS1.VSFORT.V260.VSF2CLIB.VB assigned to an ap p ro p ri ate built-in va ri abl e. /* */ A table of these built-in vari a bles is maintained SYSINCLD * SYS1.JES2.V522.JOB.INCLLIB in virtual storage for maximum CLIST perfor- mance.
Recommended publications
  • Z/OS ISPF Services Guide COMMAND NAME
    z/OS 2.4 ISPF Services Guide IBM SC19-3626-40 Note Before using this information and the product it supports, read the information in “Notices” on page 399. This edition applies to Version 2 Release 4 of z/OS (5650-ZOS) and to all subsequent releases and modifications until otherwise indicated in new editions. Last updated: 2021-06-22 © Copyright International Business Machines Corporation 1980, 2021. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Figures................................................................................................................ xv Tables................................................................................................................xvii Preface...............................................................................................................xix Who should use this document?............................................................................................................... xix What is in this document?......................................................................................................................... xix How to read the syntax diagrams..............................................................................................................xix z/OS information...............................................................................................xxiii How to send your comments to IBM...................................................................
    [Show full text]
  • OS/390 Introduction to ISPF
    z/OS Basic Skills Information Center: ISPF Course Module Module 1: Main Features of ISPF © Copyright IBM Corp., 2005. All rights reserved. z/OS Basic Skills Information Center: ISPF Course Module Introduction This module, Main Features of ISPF, introduces you to the z/OS Interactive System Productivity Facility, or ISPF, with special emphasis on the Program Development Facility, or PDF. Time to complete: 10 – 15 minutes © Copyright IBM Corp., 2005. All rights reserved. Page 2 of 15 z/OS Basic Skills Information Center: ISPF Course Module Main Features of ISPF - Objectives Upon completion of this module, you should be able to: • Describe the purpose of ISPF and its relationship to TSO • List the four major components of ISPF • Explain the function of each of the four components © Copyright IBM Corp., 2005. All rights reserved. Page 3 of 15 z/OS Basic Skills Information Center: ISPF Course Module Main Features of ISPF – Purpose of ISPF The Interactive System Productivity Facility, or ISPF, is a development tool set for the z/OS operating system. It has been used since 1975 to increase the productivity of the development of mainframe applications, because it provides an extensive set of programmer oriented facilities. © Copyright IBM Corp., 2005. All rights reserved. Page 4 of 15 z/OS Basic Skills Information Center: ISPF Course Module Main Features of ISPF – The Time Sharing Option/Extended (TSO/E) The Time Sharing Option/Extended, or TSO/E, is a base element of IBM's mainframe z/OS operating system. TSO/E allows you to communicate interactively with the MVS operating system by typing commands (one line at a time) on a computer terminal.
    [Show full text]
  • TSO/E Programming Guide
    z/OS Version 2 Release 3 TSO/E Programming Guide IBM SA32-0981-30 Note Before using this information and the product it supports, read the information in “Notices” on page 137. This edition applies to Version 2 Release 3 of z/OS (5650-ZOS) and to all subsequent releases and modifications until otherwise indicated in new editions. Last updated: 2019-02-16 © Copyright International Business Machines Corporation 1988, 2017. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents List of Figures....................................................................................................... ix List of Tables........................................................................................................ xi About this document...........................................................................................xiii Who should use this document.................................................................................................................xiii How this document is organized............................................................................................................... xiii How to use this document.........................................................................................................................xiii Where to find more information................................................................................................................ xiii How to send your comments to IBM......................................................................xv
    [Show full text]
  • CA SOLVE:FTS Installation Guide
    CA SOLVE:FTS Installation Guide Release 12.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the “Documentation”) is for your informational purposes only and is subject to change or withdrawal by CA at any time. This Documentation may not be copied, transferred, reproduced, disclosed, modified or duplicated, in whole or in part, without the prior written consent of CA. This Documentation is confidential and proprietary information of CA and may not be disclosed by you or used for any purpose other than as may be permitted in (i) a separate agreement between you and CA governing your use of the CA software to which the Documentation relates; or (ii) a separate confidentiality agreement between you and CA. Notwithstanding the foregoing, if you are a licensed user of the software product(s) addressed in the Documentation, you may print or otherwise make available a reasonable number of copies of the Documentation for internal use by you and your employees in connection with that software, provided that all CA copyright notices and legends are affixed to each reproduced copy. The right to print or otherwise make available copies of the Documentation is limited to the period during which the applicable license for such software remains in full force and effect. Should the license terminate for any reason, it is your responsibility to certify in writing to CA that all copies and partial copies of the Documentation have been returned to CA or destroyed. TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS DOCUMENTATION “AS IS” WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT.
    [Show full text]
  • TECHNOLOGY LIST - ISSUE DATE: March 18, 2019 Technology Definition: a Set of Knowledge, Skills And/Or Abilities, Taking a Significant Time (E.G
    IT CLASSIFICATION TECHNOLOGY LIST - ISSUE DATE: March 18, 2019 Technology Definition: A set of knowledge, skills and/or abilities, taking a significant time (e.g. 6 months) to learn, and applicable to the defined classification specification assigned. Example of Tools: These are examples only for illustration purposes and are not meant to constitute a full and/or comprehensive list. Classification Discipline Technology Definition Example of Tools The relational database management system provided by IBM that runs on Unix, Omegamon, IBM Admin Tools, Log Analyzer, Database Management Linux, Windows and z/OS platforms DB2 Compare, Nsynch, TSM, Universal DBA System DB2 including DB2 Connect and related tools Command, SQL SQL Server Mgmt Studio, Red Gate, The relational database management Vantage, Tivoli, Snap Manager, Toad, system and related tools provided by Enterprise Manager, SQL, Azure SQL SQL Server Microsoft Corp Database The relational database management Oracle enterprise manager, application system and related tools provided by Oracle express, RMAN, PL SQL, SQL developer, ORACLE Corp Toad, SQL The relational database management SYBASE system and related tools provided by Sybase ASE, OEM, RAC, Partioning, Encryption Cincom SUPRA SQL – Cincom's relational database management system provides access to data in open and proprietary environments through industry-standard SQL for standalone and client/server application Supra 2.X solutions. phpadmin, mysqladmin, MySql, Vertica, Open Source Open Source database management system SQLite, Hadoop The hierarchical database management system provided by IBM that runs on z/OS Hierarchical Database IMS mainframe platform including related tools BMC IMS Utilities, Strobe, Omegamon Cincom SUPRA® PDM – Cincom's networked, hierarchical database management system provides access to your data through a Physical Data Manager (PDM) that manages the data structures of the physical files that store the data.
    [Show full text]
  • Computer Performance Evaluation Users Group (CPEUG)
    COMPUTER SCIENCE & TECHNOLOGY: National Bureau of Standards Library, E-01 Admin. Bidg. OCT 1 1981 19105^1 QC / 00 COMPUTER PERFORMANCE EVALUATION USERS GROUP CPEUG 13th Meeting NBS Special Publication 500-18 U.S. DEPARTMENT OF COMMERCE National Bureau of Standards 3-18 NATIONAL BUREAU OF STANDARDS The National Bureau of Standards^ was established by an act of Congress March 3, 1901. The Bureau's overall goal is to strengthen and advance the Nation's science and technology and facilitate their effective application for public benefit. To this end, the Bureau conducts research and provides: (1) a basis for the Nation's physical measurement system, (2) scientific and technological services for industry and government, (3) a technical basis for equity in trade, and (4) technical services to pro- mote public safety. The Bureau consists of the Institute for Basic Standards, the Institute for Materials Research, the Institute for Applied Technology, the Institute for Computer Sciences and Technology, the Office for Information Programs, and the Office of Experimental Technology Incentives Program. THE INSTITUTE FOR BASIC STANDARDS provides the central basis within the United States of a complete and consist- ent system of physical measurement; coordinates that system with measurement systems of other nations; and furnishes essen- tial services leading to accurate and uniform physical measurements throughout the Nation's scientific community, industry, and commerce. The Institute consists of the Office of Measurement Services, and the following
    [Show full text]
  • 16520: Application Development for Z/OS - Not Your Father's Green Screen
    16520: Application Development for z/OS - Not your Father's Green Screen Rosalind Radcliffe Distinguished Engineer, IBM Academy of Technology Member IBM Corporation [email protected] @RosalindRad Insert Custom Session QR if Desired. Abstract Ask most people how they write and maintain applications on z/OS and you hear "oh, you use this thing called a green screen" followed by a chuckle. In reality, application development for zEnterprise applications has been transformed over the past several years to the point where application developers enjoy the same or better features from integrated development environments as programmers who work on other platforms. Advances in remote system communication and interaction, syntax- highlighting, parsing, and code understanding for Assembler, PL/I, C/C++, and COBOL source code, as well as programming assists such as code snippets and templates are all available to application programmers. Interactive debug of applications, written in multiple programming languages and running in various runtime environments is also possible and can greatly boost programmer productivity. Come and learn about how these features can enable application developers who are new to the mainframe to interact with, update, and efficiently enhance mainframe applications. 16721: Decision Management: Making the Right Change, at the Right Time 3/4/15 3 IBM DevOps point of view Enterprise capability for continuous software delivery that enables organizations to seize market opportunities and reduce time to customer feedback Continuous
    [Show full text]
  • Mainframe to Enterprise to the Is Curriculum
    https://doi.org/10.48009/2_iis_2012_182-192 Issues in Information Systems Volume 13, Issue 2, pp. 182-192, 2012 MAINFRAME TO ENTERPRISE TO THE IS CURRICULUM Joseph Packy Laverty, Robert Morris University, [email protected] Frederick G. Kohun, Robert Morris University, [email protected] John Turchek, Robert Morris University, [email protected] David Wood, Robert Morris University, [email protected] Daniel Rota, Robert Morris University, [email protected] ABSTRACT Over the decades the concept of a mainframe has been synonymous to IBM operating systems and the COBOL programming language. While object-orientated programming languages, web interface transaction systems, web services, distributed services, and mobile application topics are frequently included in the IS/CS curriculum, this paper considers the inclusion of IBM Enterprise Systems. IBM zEnterprise has evolved into an integrated, scalable, enterprise system which supports legacy applications, open-source applications and tools, DB2, Cognos, SPSS, data mining and Rational project management tools. The growth and market penetration of IBM zEnterprise has been spectacular. This evolution of IBM Enterprise Systems provides many opportunities for IS/CS majors. A case study implementing the IBM Academic Initiative in an ABET-CAC curriculum is presented. KEYWORDS: IBM Academic Initiative, IS Curriculum, IBM zEnterprise, ABET-CAC, z/OS, COBOL, CICS, DB2, Open Source, Rational Application Developer for Z Systems, Robert Morris University, Marist College INTRODUCTION Over the decades the concept of a mainframe has been synonymous to IBM operating systems and the COBOL programming language [1]. In recent years, computer hardware evolved in various directions, e.g., desktop, blade servers, super computers and mobile devices.
    [Show full text]
  • The Future Integrated Information and Z/OS Documentation
    The Future of Integrated Information and z/OS Documentation Tuesday, August 3, 2010: 9:30 AM-10:30 AM - SHARE Boston 2010 Speaker: Geoff Smith IBM Corp ([email protected]) © 2010 IBM Corporation ZSP03047-USEN-05 IBM System z Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. Active Energy Manager FICON* Rational* System z9* CICS* IBM* Redbooks* System z10 DataPower* IBM eServer REXX Tivoli* DB2* IBM logo* RMF WebSohere* developerWorks* IMS S/390* z9 DFSMS Infoprint* SYSREXX* z/Architecture* DFSMSdfp Language Environment* System i* z/OS* DFSMShsm Lotus* System p* z/VM* DFSMSrmm MQSeries* SystemPac* z/VSE DFSORT Domino OMEGAMON* System Storage zSeries* DRDA* Parallel Sysplex* System z* DS8000* RACF* * Registered trademarks of IBM Corporation The following are trademarks or registered trademarks of other companies. Java and all Java-related trademarks and logos are trademarks of Sun Microsystems, Inc., in the United States and other countries Linux is a trademark of Linus Torvalds in the united States and other countries.. UNIX is a registered trademark of The Open Group in the United States and other countries. Microsoft and Excel are registered trademarks of Microsoft Corporation in the United States and other countries. * All other products may be trademarks or registered trademarks of their respective companies. Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed.
    [Show full text]
  • IBM Db2 Query Monitor for Z/OS User's Guide
    3.3 IBM Db2 Query Monitor for z/OS User's Guide IBM SC27-8803 Note: Before using this information and the product it supports, read the "Notices" topic at the end of this information. 2021-04-21 edition This edition applies to Version 3 Release 3 of DB2® Query Monitor (product number 5655-V42) and to all subsequent releases and modifications until otherwise indicated in new editions. © Copyright International Business Machines Corporation 1999, 2020. US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. © Rocket Software Inc. 1999, 2020. Contents About this information.......................................................................................... ix Chapter 1. Overview.............................................................................................. 1 What's new in Db2 Query Monitor............................................................................................................... 1 New and changed functions...................................................................................................................1 Db2 12 function level support................................................................................................................3 Db2 12 function level support for Db2 Data Access Common Collector..............................................4 Features and benefits.................................................................................................................................. 5 Collect
    [Show full text]
  • Z/OS Basics Preface
    Contents Preface . iii How this course is organized . iii How each topic is organized . iv Part 1. Introduction to z/OS and the mainframe environment Chapter 1. Introduction to the new mainframe . 3 1.1 The new mainframe. 4 1.2 The S/360: A turning point in mainframe history . 4 1.3 An evolving architecture . 5 1.4 Mainframes in our midst . 6 1.5 What is a mainframe? . 7 1.6 Who uses mainframe computers?. 10 1.7 Factors contributing to mainframe use . 11 1.8 Typical mainframe workloads . 14 1.9 Roles in the mainframe world . 21 1.10 z/OS and other mainframe operating systems . 27 1.11 Summary . 29 Chapter 2. z/OS overview. 31 2.1 What is an operating system? . 32 2.2 Overview of z/OS facilities. 32 2.3 What is z/OS? . 34 2.4 Virtual storage and other mainframe concepts . 39 2.5 What is workload management? . 57 2.6 I/O and data management. 60 2.7 Supervising the execution of work in the system . 60 2.8 Defining characteristics of z/OS . 68 2.9 Licensed programs for z/OS . 69 2.10 Middleware for z/OS . 70 2.11 A brief comparison of z/OS and UNIX. 71 2.12 Summary . 73 Chapter 3. TSO/E, ISPF, and UNIX: Interactive facilities of z/OS . 75 3.1 How do we interact with z/OS? . 76 3.2 TSO overview . 76 3.3 ISPF overview . 80 3.4 z/OS UNIX interactive interfaces. 99 3.5 Summary .
    [Show full text]
  • PACS CCR 176 Red Hat Openshift Paas
    Schedule C.1 SERVICES CATALOG Change Order # Effective Date 1 PACS_CCR_001 09/18/14 2 PACS_CCR_004 12/09/14 3 PACS_CCR_007 02/06/15 4 PACS_CCR_009 02/17/15 5 PACS_CCR_010 02/25/15 6 PACS_CCR_011 02/26/15 7 PACS_CCR_012 03/09/15 8 PACS_CCR_002 03/19/15 9 PACS_CCR_016 04/09/15 10 PACS_CCR_014 04/20/15 11 PACS_CCR_019 04/28/15 12 PACS_CCR_020 05/13/15 13 PACS_CCR_021 05/13/15 14 PACS_CCR_023 05/29/15 15 PACS_CCR_025 05/29/15 16 PACS_CCR_024 06/02/15 17 PACS_CCR_027 06/11/15 18 PACS_CCR_032 06/25/15 19 PACS_CCR_029 06/25/15 20 PACS_CCR_036 06/30/15 21 PACS_CCR_028 07/06/15 22 PACS_CCR_031 07/07/15 23 PACS_CCR_033 07/09/15 24 PACS_CCR_034 07/21/15 25 PACS_CCR_038 07/28/15 26 PACS_CCR_026 08/04/15 27 PACS_CCR_035 08/07/15 28 PACS_CCR_040 09/03/15 29 PACS_CCR_041 09/04/15 30 PACS_CCR_046 09/24/15 31 PACS_CCR_043 10/09/15 32 PACS_CCR_048 10/15/15 33 PACS_CCR_047 10/29/15 34 PACS_CCR_049 11/09/15 35 PACS_CCR_053 12/03/15 36 PACS_CCR_044 12/15/15 37 PACS_CCR_058 12/22/15 38 PACS_CCR_057 12/24/15 39 PACS_CCR_050 12/24/15 40 PACS_CCR_059 01/14/16 41 PACS_CCR_061 01/14/16 42 PACS_CCR_064 01/15/16 43 PACS_CCR_063 01/22/16 44 PACS_CCR_060 01/27/16 45 PACS_CCR_066 02/24/16 46 PACS_CCR_069 03/01/16 47 PACS_CCR_070 03/01/16 48 PACS_CCR_062 03/03/16 49 PACS_CCR_073 04/29/16 50 PACS_CCR_076 06/27/16 51 PACS_CCR_075 07/12/16 52 PACS_CCR_077 08/08/16 53 PACS_CCR_079 09/13/16 54 PACS_CCR_084 09/27/16 55 PACS_CCR_083 09/27/16 56 PACS_CCR_082 09/29/16 57 PACS_CCR_080 10/12/16 58 PACS_CCR_086 11/07/16 59 PACS_CCR_085 11/15/16 60 PACS_CCR_089 01/04/17 61 PACS_CCR_092
    [Show full text]