Logo

Navigation
  • Home
  • Services
    • ERP Solutions
    • Implementation Solutions
    • Support and Maintenance Solutions
    • Custom Solutions
    • Upgrade Solutions
    • Training and Mentoring
    • Web Solutions
    • Production Support
    • Architecture Designing
    • Independent Validation and Testing Services
    • Infrastructure Management
  • Expertise
    • Microsoft Development Expertise
    • Mobile Development
    • SQL Server Database and BI
    • SAP BI, SAP Hana, SAP BO
    • Oracle and BI
    • Oracle RAC
  • Technical Training
    • Learn Data Management
      • Business Intelligence
      • Data Mining
      • Data Modeling
      • Data Warehousing
      • Disaster Recovery
    • Learn Concepts
      • Application Development
      • Client Server
      • Cloud Computing Tutorials
      • Cluster Computing
      • CRM Tutorial
      • EDI Tutorials
      • ERP Tutorials
      • NLP
      • OOPS
      • Concepts
      • SOA Tutorial
      • Supply Chain
      • Technology Trends
      • UML
      • Virtualization
      • Web 2.0
    • Learn Java
      • JavaScript Tutorial
      • JSP Tutorials
      • J2EE
    • Learn Microsoft
      • MSAS
      • ASP.NET
      • ASP.NET 2.0
      • C Sharp
      • MS Project Training
      • Silverlight
      • SQL Server 2005
      • VB.NET 2005
    • Learn Networking
      • Networking
      • Wireless
    • Learn Oracle
      • Oracle 10g
      • PL/SQL
      • Oracle 11g Tutorials
      • Oracle 9i
      • Oracle Apps
    • Learn Programming
      • Ajax Tutorial
      • C Language
      • C++ Tutorials
      • CSS Tutorial
      • CSS3 Tutorial
      • JavaScript Tutorial
      • jQuery Tutorial
      • MainFrame
      • PHP Tutorial
      • VBScript Tutorial
      • XML Tutorial
    • Learn Software Testing
      • Software Testing Types
      • SQA
      • Testing
  • Career Training
    • Career Improvement
      • Career Articles
      • Certification Articles
      • Conflict Management
      • Core Skills
      • Decision Making
      • Entrepreneurship
      • Goal Setting
      • Life Skills
      • Performance Development
      • Personal Excellence
      • Personality Development
      • Problem Solving
      • Relationship Management
      • Self Confidence
      • Self Supervision
      • Social Networking
      • Strategic Planning
      • Time Management
    • Education Help
      • Career Tracks
      • Essay Writing
      • Internship Tips
      • Online Education
      • Scholarships
      • Student Loans
    • Managerial Skills
      • Business Communication
      • Business Networking
      • Facilitator Skills
      • Managing Change
      • Marketing Management
      • Meeting Management
      • Process Management
      • Project Management
      • Project Management Life Cycle
      • Project Management Process
      • Project Risk Management
      • Relationship Management
      • Task Management
      • Team Building
      • Virtual Team Management
    • Essential Life Skills
      • Anger Management
      • Anxiety Management
      • Attitude Development
      • Coaching and Mentoring
      • Emotional Intelligence
      • Stress Management
      • Positive Thinking
    • Communication Skills
      • Conversation Skills
      • Cross Culture Competence
      • English Vocabulary
      • Listening Skills
      • Public Speaking Skills
      • Questioning Skills
    • Soft Skills
      • Assertive Skills
      • Influence Skills
      • Leadership Skills
      • Memory Skills
      • People Skills
      • Presentation Skills
    • Finding a Job
      • Etiquette Tips
      • Group Discussions
      • HR Interviews
      • Interview Notes
      • Job Search Tips
      • Resume Tips
      • Sample Resumes
 

ISPF – Know about it

By Exforsys | on October 17, 2006 |
Concepts

ISPF – Know about it

ISPF is also called as Interactive System Productive Facility. One would be able to create job streams using ISPF. Interactive System Productive Facility is a toolset for IBM operating system say MVS which is used for mainframe computers.

But the interesting aspect is panel used with Interactive System Productive Facility also called as ISPF Panel is different and one must have knowledge in starting and using the facilities in this ISPF panel. Let us discuss how to use ISPF panel.

Accessing ISPF

This is done by the following steps namely:

1. By making a logon to the system by using command LOGON one establishes connection with TSO also called as Time Sharing Option.

2. The Interactive System Productive Facility is started by using typing the command

ISPF

By entering this command one would se the primary menu option which has several submenus displayed in it.

As explained Interactive System Productive Facility has number of submenus. By using the menus in ISPF one would be able to do lot of activities some of which are namely one would be able to manage data sets and submit jobs. Thus Interactive System Productive Facility is menu-driven, and therefore user-friendly by providing users a series of menus from which user would be able to pick the options and carry out the actions they want as per their choice. Let us see some of the options in ISPF.

The most important of ISPF is the function keys. With this the usage of Interactive System Productive Facility Panel becomes easier. Most likely the functions of function keys are likely to be as below:

  • PF1 is the key used for performing help function
    .
  • PF2 this function key is used to split the session. By splitting session one can perform two functions at the same time.
    .
  • PF3 By pressing this function key one can end the session that has been started.
    .
  • PF4 In order to return or enter this function key is pressed
    .
  • PF5 this function key performs the function of Rfind that is other words perform the function of repeat last find.
    .
  • PF 6 Rchange
    .
  • PF7 Move Backward
    .
  • PF8 Move forward
    .
  • PF9 We knew that by pressing PF2 session is spitted. In order to move between sessions PF9 is pressed.
    .
  • PF = 10 Move left
    .
  • PF = 11 Move right
    .
  • PF 12 Retrieve

One of the main utility of Interactive System Productive Facility is allocating and editing data Sets and this can be done in ISPF as follows:

To allocate a data set:

  • First one has to select option 3 from ISPF Primary Option Menu which gives the Utilities sub menu.
    .
  • On the Utility sub menu, the option 2 represents Data Set Utility

This is the place where all commands related to data set are present in ISPF. So from this Data Set Utility panel in order to create or allocate a new data set one selects the option ‘M’. After selecting this option the name of the data set which the user wants to create is entered. This is the name by which the data set created would get identified for future reference. Then after this process the allocation panel for this data set gets opened. In this panel the characteristics or the features with which the user wants their data set to get created like size of data set and so on are mentioned. In this usually block size is left blank and being left blank the system will allocate the best block size as needed. After all this when enter is pressed if the data set allocation is successful then the message "Data set allocated" appears in the upper-right corner of the Data Set Utility panel of Interactive System Productive Facility.

Editing Data set

After allocating data set it is possible for one to edit a data set. The data set edited can be sequential dataset or member of PDS. This is done in Interactive System Productive Facility as follows:

  • In the Interactive System Productive Facility primary menu the option 2 represents Edit option and so one first chooses this from the primary menu of ISPF.

This above action opens the edit panel and in this if one wants to edit a sequential data set then the user enters the data set name of the sequential data set and enter is pressed. If one wants to edit a PDS then we know that PDS has number of members in it. So by entering the name of the data set of PDS the members inside that PDS gets listed and then the member is selected from this. Or else if one knew the member name then directly the user can type the member name of the PDS and this will get opened for editing purpose. Now the sequential data set or member of PDS whatever the user has opened would have got opened for editing purpose and the user can now enter new data or change the existing data in that. After this for saving the changes made member presses F3. This saves the member and displays a message as Member Saved and also takes the control to the previous panel.

To End Interactive System Productive Facility

To terminate Interactive System Productive Facility one enters the command

LOGOFF

This command terminates Interactive System Productive Facility and end TSO session.

The above gives only an overview of ISPF and some of the utilities available in ISPF. There is lot still lot of utilities available with Interactive System Productive Facility which makes it a productive user friendly tool.

« « C++ Variables Scope in Functions
The Role of a Biologist » »

Author Description

Avatar

Editorial Team at Exforsys is a team of IT Consulting and Training team led by Chandra Vennapoosa.

Free Training

RSSSubscribe 392 Followers
  • Popular
  • Recent
  • Feasibility Study – Why needed before programming

    September 17, 2006 - 0 Comment
  • Types and Levels of Testing in Programming

    October 2, 2006 - 0 Comment
  • Table space – Important concept of Database

    October 12, 2006 - 0 Comment
  • Software Development Life Cycle

    October 12, 2006 - 0 Comment
  • Important Terminologies used in Database

    October 16, 2006 - 0 Comment
  • Semaphore in UNIX – An Overview

    October 16, 2006 - 0 Comment
  • Features of OOP

    October 22, 2006 - 0 Comment
  • Multiple Virtual Storage (MVS)

    October 22, 2006 - 0 Comment
  • Structured Query Language (SQL) – Basic Concepts

    November 8, 2006 - 0 Comment
  • Quality Aspects to Check While Writing COBOL Program

    October 23, 2006 - 0 Comment
  • Structured Query Language (SQL) – Basic Concepts

    November 8, 2006 - 0 Comment
  • Pros and cons of client/server computing

    October 25, 2006 - 0 Comment
  • Quality Aspects to Check While Writing COBOL Program

    October 23, 2006 - 0 Comment
  • Multiple Virtual Storage (MVS)

    October 22, 2006 - 0 Comment
  • Features of OOP

    October 22, 2006 - 0 Comment
  • Important Terminologies used in Database

    October 16, 2006 - 0 Comment
  • Semaphore in UNIX – An Overview

    October 16, 2006 - 0 Comment
  • Software Development Life Cycle

    October 12, 2006 - 0 Comment
  • Table space – Important concept of Database

    October 12, 2006 - 0 Comment
  • Types and Levels of Testing in Programming

    October 2, 2006 - 0 Comment

Exforsys e-Newsletter

ebook
 

Related Articles

  • Structured Query Language (SQL) – Basic Concepts
  • Pros and cons of client/server computing
  • Quality Aspects to Check While Writing COBOL Program
  • Multiple Virtual Storage (MVS)
  • Features of OOP

Latest Articles

  • Project Management Techniques
  • Product Development Best Practices
  • Importance of Quality Data Management
  • How to Maximize Quality Assurance
  • Utilizing Effective Quality Assurance Strategies
  • Sitemap
  • Privacy Policy
  • DMCA
  • Trademark Information
  • Contact Us
© 2023. All Rights Reserved.IT Training and Consulting
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptReject Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT