i spf module 1 intro

Upload: yashwanth-royal

Post on 04-Jun-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 i Spf Module 1 Intro

    1/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation

    Module 1: ISPF Functions

  • 8/13/2019 i Spf Module 1 Intro

    2/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation2

    Preface

    Trademarks - All brand names and product names used in

    this course are trademarks, registered trademarks or trade

    names of their respective holders.

    Audience This is an introductory course for new users of

    the z/OS operating system.

    Prerequisites The student should have a basic

    understanding of computer systems.

  • 8/13/2019 i Spf Module 1 Intro

    3/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation3

    OverviewThis course, z/OS Introduction to ISPF, introduces you to

    the z/OS Interactive System Productivity Facility (ISPF) withspecial emphasis on the Program Development Facility(PDF). It begins by describing the menu system throughwhich you access ISPF starting with the ISPF PrimaryOptions Menu. You will learn ways to navigate and jumpthroughout the system and use interesting features such as

    split-screen. The course also covers the fundamentals ofmanipulating data sets, including browsing, viewing, andallocating.

    The ISPF editor facility is covered in detail including

    inserting, repeating, copying, moving, and deleting lines. Youwill learn to customize the environment through edit modesand the creation of edit profiles. Advanced techniques likefinding and changing text, excluding and redisplaying lines,as well as shifting text is described.

  • 8/13/2019 i Spf Module 1 Intro

    4/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation4

    OverviewA thorough foundation in the ISPF utilities is provided.

    This includes the library utilities, data set utilities,move/copy utility, data set list utility, and

    compare/search utilities.

    The final topic covers the processing of background

    jobs. It explains the phases of a background job. You

    will learn to submit a job for background processing,

    monitor the status of a job while it is waiting, executing,

    or waiting for its output to print, and how to retrieve the

    output for a job that is completed.

  • 8/13/2019 i Spf Module 1 Intro

    5/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation5

    ObjectivesUpon completion of this course, you should be able to:

    Describe the purpose of ISPF and its relationship to TSO

    Effectively navigate throughout ISPF and describe its menustructure in detail

    Describe the nature of sequential and partitioned data sets, how

    they are named, created and allocatedView and browse data sets

    Utilize the ISPF edit facility, import primary commands and linecommands

    Insert, delete, copy, move, repeat, exclude, redisplay, and shift linesChange and maintain edit profiles

    Search for and change data

  • 8/13/2019 i Spf Module 1 Intro

    6/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation6

    Objectives

    Utilize the main functions of the library utility, data set utility, move/copyutility, data set list utility, and compare/search utility

    Mark data set members with various options using member selectionlists

    Allocate new data sets using an appropriate block size for the DASDdevice

    Display data sets across the entire system or across an individualvolume

    Describe the phases involved in the life of a background job

    Use the ISPF Batch Selection Panel to create multiple jobs steps for

    language processingUse the OUTLIST Utility and SDSF to display job status anddisplay/print job output

  • 8/13/2019 i Spf Module 1 Intro

    7/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation7

    Unit 1 Primary Functions

    This unit begins by introducing themain features of ISPF.

    The Elements of ISPF

  • 8/13/2019 i Spf Module 1 Intro

    8/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation8

    Unit 1 ObjectivesUpon completing this unit, you should be able to:

    Describe the purpose of ISPF and its relationship to TSO

    List and provide an overview of the four important features of ISPF

  • 8/13/2019 i Spf Module 1 Intro

    9/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation9

    Primary Functions

    The Interactive SystemProductivity Facility (ISPF)is a robust development

    tool set for the z/OSoperating system. It hasbeen used since 1975 toincrease the productivity ofthe development of host-based applications,because it provides anextensive set ofprogrammer orientedfacilities.

  • 8/13/2019 i Spf Module 1 Intro

    10/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation10

    Primary Functions

    The Time Sharing Option (TSO)is IBM's mainframe time-sharingoperating system, which alsohas a long and rich heritage.

    ISPF can be seen as anextension to TSO. It is housed"under" TSO, and sometimesthe acronym TSO/ISPF is usedto describe the facility providedby these closely associated

    subsystems. The servicesprovided by ISPF complementthose of the host TSO system toprovide interactive processing.

  • 8/13/2019 i Spf Module 1 Intro

    11/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation11

    Primary Functions

  • 8/13/2019 i Spf Module 1 Intro

    12/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation12

    Primary Functions

  • 8/13/2019 i Spf Module 1 Intro

    13/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation13

    Primary Functions

    ISPF contains four major

    components:

    Dialog Manager (DM)

    Program Development Facility(PDF)

    Software Configuration Library

    Manager (SCLM)

    Client/Server (C/S)

  • 8/13/2019 i Spf Module 1 Intro

    14/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation14

    Primary FunctionsThe Dialog Manager (DM)

    The Dialog Manager (DM) provides services and dialogs to

    end users, including:

    display and variable services

    input and output

    user and application profiles

    table management

    system interface services

    dialog testing and debugging aids

    other services

  • 8/13/2019 i Spf Module 1 Intro

    15/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation15

    Primary FunctionsProgram Development Facility (PDF)

    The Program Development Facility (PDF) provides services to

    assist the developer of applications and dialogs. It contains:

    a hierarchical library that contains numerous productivity-enhancing functions

    services that include

    dataset and catalog utilities

    edit and browse functions

    TSO command interfaces

    data set search and compare functions

  • 8/13/2019 i Spf Module 1 Intro

    16/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation16

    Primary Functions

    Software Configuration Library Manager (SCLM)

    The Software Configuration Library Manager (SCLM) is a library

    facility that supports projects in developing complex software

    applications by providing software configuration and librarymanagement support.

    It supports the software development cycle from the product

    design phase to the release of the final product.

  • 8/13/2019 i Spf Module 1 Intro

    17/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation17

    Primary Functions

    Client/Server (C/S)

    The Client/Server (C/S) part of ISPF provides the ability to run ISPF

    on programmable workstations and PCs under Microsoft Windows.

    You can display panels using the display function of the workstation

    operating system.

  • 8/13/2019 i Spf Module 1 Intro

    18/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation18

    Primary Functions

    The Dialog Manager controlsthe interaction of a dialog'selements, and provides otherservices to dialogs during theirexecution. ISPF can issue

    requests for panels to bedisplayed and for screens to beformatted. ISPF can store input,create output, process andverify data. You can even useISPF as a simple datamanagement system.

    A list of dialog managementservices provided by ISPF isshown here.

  • 8/13/2019 i Spf Module 1 Intro

    19/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation19

    Primary Functions

    The SCLM is an installable option ofISPF that supports the developmentof complex software applications byproviding software configurationand library management functionsfrom the design phase to release ofthe final product.

    You define architecture for yourapplication relating all importantcomponents. The SCLM ensuresthat the architecture is followed bycontrolling and tracking the process.It enhances software quality andimproves programmer productivity.

    Some of the services the SCLMprovides are shown on the right.

  • 8/13/2019 i Spf Module 1 Intro

    20/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation20

    Primary Functions The Client/Server component of ISPF enables you to run ISPF on a

    programmable workstation. Panels are displayed using the displayfunction of the workstation operating system.

    For example, on a workstation running Microsoft Windows, panels are

    rendered possessing the look and feel of all typical windows.

    The core component of ISPF, which facilitates this, is called the

    Workstation Agent (WSA). ISPF WSA is supported on:

    Microsoft WindowsAIX

    HP-UX

    Sun OS

  • 8/13/2019 i Spf Module 1 Intro

    21/21

    ISPF: z/OS Basic Interfaces

    2006 IBM Corporation21

    Unit 1 summary

    In this module, ISPF Functions, you learned

    ISPF facilitates the work of programmers and end users by providinglabeled fill-in-the-blank screens, called panels.

    The screens are arranged in a simple two-level menu structure.