ISPF (z/OS) - TSO and ISPF Basics Flashcards

1
Q

Name that acronym

TSO

A

Time Sharing Option

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Time Sharing Option

A

A facility that enables commands to be entered at a terminal to allocate files and run programs interactively.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

True or False

TSO is the environment where ISPF runs?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

True or False

TSO is commonly used to refer to TSO/E?

A

True

TSO/E is the current version of TSO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

TSO allows you to do what?

A

Manipulate all source data sets, compile and link programs interactively instead of batch processing or complex JCL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

True or False

TSO allows you to communicate with JES2 and JES3, and allows you to submit background jobs?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Using what interactive interface can you submit jobs?

A

TSO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

If you TSO session contains three asterisks:

***

it means one of three scenarios has occurred. What are those scenarios?

A

The screen is full and there is more data that needs to be displayed
The process has completed and is waiting for your input
A broadcast message interrupted your activity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

In the following example, a display of three asterisks is present. In this context what does it mean?

Welcome to the IBM Z Dallas ISV Center
***
A

It’s an indication that you need to press the Enter key to display additional information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

For most users creating a dataset, what is the automatic prefix assigned to the new dataset?

A

The logon ID.

ex. TS89809.SOURCE.COBOL(PROG1)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the standard dataset naming convention?

A

PROJECT.GROUP.TYPE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Max characters of each qualifier in a dataset

A

8

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What must a qualifier begin with?

A

An alpha or national character (@, $, or #)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the maximum number of characters a dataset can have?

A

44 including periods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

For most users, what will the PROJECT qualifier be limited to?

A

Their user logon ID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

JES

A

Job Entry Subsystem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Job Entry Subsystem

A

A component of the operating system that receives jobs into the operating system, schedules them for processing by z/OS, and controls their output processing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

JES2

A

One of two types of job entry subsystems available for MVS systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

JES3

A

One of two types of job entry subsystems available for MVS systems.
In an environment with several processing units, a global JES3 program manages all job processing with the assistance of local processors.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What does the ready prompt indicate in TSO?

READY
A

It is informing you that TSO is ready for input.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What will TSO do if you enter commands with missing parameters?

A

It will prompt you for them

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

True or False

A TSO READY prompt indicates that you have entered ISPF.

A

False - The TSO READY message indicates that you have accessed TSO and can enter TSO commands.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

True or False

TSO functions can be performed from TSO and ISPF.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

True or False

TSO provides you with the ability to broadcast a message to users.

A

True - TSO provides the ability to broadcast messages to users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
True or False Your TSO logon ID password can be a maximum of 10 alphanumeric characters.
False - 8 Characters
26
Command to list datasets?
LISTCAT
27
What does LISTCAT do?
List data sets, interrogate catalogs, and enable the user to list one or many data sets with a particular name or prefix.
28
The LISTCAT parameter used to select a set of data sets beginning with a particular high level qualifier (HLQ) For example, to list all datasets with an HLQ of TS89809
LEVEL Ex. LISTCAT LEVEL(TS89809)
29
What does the LEVEL parameter do?
Allows you to select a set of datasets with a particular High Level Qualifier (HLQ).
30
Entire command to list datasets with HLQ beginning with TS89809
LISTCAT LEVEL(TS89809)
31
With what LISTCAT parameter can a particular dataset(s) be displayed?
ENTRIES ex. LISTCAT ENTRIES('TS89809.PROGS.COBOL')
32
What LISTCAT parameter is used to display information about a specific catalog?
CATALOG ex. LISTCAT CATALOG('CATLOG.USERAA')
33
What LISTCAT parameter is used to display entries only if they were created no later than that number of days ago?
CREATION(days)
34
Name that acronym RECFM
Record format
35
Name that acronym LRECL
Logical Record Length
36
Name that acronym DSORG
Dataset Organization
37
What LISTCAT parameter is used to display entries only if they expire no later than that number of days from now?
EXPIRATION(days)
38
What LISTCAT parameter is used to display entries for alias entries to be listed
ALIAS
39
What LISTCAT parameter is used to specify the entries for generation data groups to be listed?
GENERATIONDATAGROUP
40
name that acronym GDG
Generation Data Group
41
What LISTCAT parameter is used to specify the entries for page spaces to be listed?
PAGESPACE
42
What TSO command is used to list data set information?
LISTDS
43
What LISTDS parameter is used when you need to display dataset information for datasets whose details are stored in a catalog other than the master?
CATALOG
44
What LISTDS parameter is used to display creation and expiration details for the specified datasets?
HISTORY
45
What LISTDS parameter is used to display the chain of DSCBs for the dataset specified?
LABEL
46
What is DSCB used for
To define the dataset on the VTOC
47
What LISTDS parameter is used to display the high level qualifier specified in the dataset name?
LEVEL
48
What LISTDS parameter is used to display a list of member names for the partition data set specified
MEMBERS
49
What LISTDS parameter is used to display associated ddnames and dataset dispositions?
STATUS
50
what is a ddname?
A name that is defined to a DD statement within JCL.
51
What can a ddname be used for?
As reference when viewing JCL output, or used internally by the JCL for purposes such as referbacks.
52
What type of dataset names can be renamed using the RENAME command?
non-VSAM and PDS (Partitioned datasets)
53
When using RENAME, the ALIAS parameter can only be used when renaming what type of dataset?
Partitioned dataset (PDS)
54
Using the RENAME command, what is proper syntax to rename a dataset?
RENAME <'OLD NAME'> <'NEW NAME'> Optionally ALIAS RENAME <'OLD NAME'> <'NEW NAME'> ALIAS
55
What command will terminate the current TSO session?
LOGOFF
56
True or False, when logging off a TSO session, you should first free up data sets allocated by the user, or those used in creating the session?
False. When you use LOGOFF, these resources are freed up for you.
57
The ________ command is used to list data sets, interrogate a catalog, and enable the user to list one or many data sets with a particular name or prefix.
LISTCAT
58
The _________ command can be used to list data set information.
LISTDS
59
Data sets can be renamed with the _____________ command.
RENAME
60
The _____________ command will terminate the current TSO session.
LOGOFF
61
Before a data set can be used by a program, IBM utility, or TSO user, what must first be done?
Allocate the dataset
62
What three commands are available for managing the allocations of datasets?
ALLOCATE FREE LISTALC
63
What command will allocate a dataset?
ALLOCATE
64
What command will free an allocated dataset?
FREE
65
What command will display allocated datasets?
LISTALC
66
What is one of the functions of the ALLOCATE command?
Associate a particular dataset with a ddname
67
When they read or write data, most programs use a _____ called a __________ to define their files.
symbolic name, data definition
68
What is a data definition?
A symbolic name used by programs to refer to data files.W
69
What does a data definition name do?
It provides a way to associate a logical name with a physical dataset.
70
What is the benefit of using a data definition name?
Makes it easier for programs to access and manipulate data by decoupling programs from the physical locations and characteristics of a file path or details.
71
Syntax to allocate a dataset
ALLOCATE DATASET('dataset name') FILE(ddname)
72
True or False You can allocate a dataset that does not yet exist?
True - This will create the dataset
73
If a command doesn't fit on one line, how can you ensure it continues on the next?
By including a + in the command Ex ``` ALLOCATE DSNAME('TS89809.PROGS.BACKUP') NEW CATALOG + DIR(4) LIKE('TS89809.PROGS.COBOL') ```
74
Which of these are valid ALLOCATE command parameters? FILE HISTORY DDNAME DSNAME VOLSER UNIT
FILE DDNAME DSNAME UNIT
75
What command is used to transmit a dataset?
XMIT or TRANSMIT
76
In the following command ``` XMIT DTB.DTPL121 DSNAME('NETWORK.CNTL') MEMBERS(NETTAB) ``` What is the destination system?
DTB
77
In the following command ``` XMIT DTB.DTPL121 DSNAME('NETWORK.CNTL') MEMBERS(NETTAB) ``` What part indicates the user that will receive the dataset?
DTPL121
78
In the following command ``` XMIT DTB.DTPL121 DSNAME('NETWORK.CNTL') MEMBERS(NETTAB) ``` Which is the dataset name?
NETWORK.CNTL
79
In the following command ``` XMIT DTB.DTPL121 DSNAME('NETWORK.CNTL') MEMBERS(NETTAB) ``` Which is member to be transmitted?
NETTAB
80
In the following command ``` XMIT DTB.DTPL121 DSNAME('NETWORK.CNTL') MEMBERS(NETTAB) ``` If MEMBERS was not includes, what would happen?
The whole dataset would have been transmitted
81
Which utility is used by TRANSMIT to send a dataset?
IEBCOPY
82
What severity code means a successful operation?
0
83
After you transmit a dataset, how would the receiving system receive the dataset?
You must logon and type RECEIVE
84
True or False TSO commands can be used to execute a REXX program.
True
85
True or False The TSO command CREATE is used to produce a new data set.
False
86
True or False The TSO READY message indicates that you have successfully logged into TSO.
True
87
True or False The first time you log into TSO, you can create your own password.
False
88
You are presented with this display. ``` Welcome to the IBM Dallase ISV Center *** ``` Which key is required to display the next screen?
Enter
89
Which command displays the catalog entry of a data set?
LISTCAT
90
Which command displays the data set details RECFM, LRECL, and DSORG?
LISTDS
91
Which three parameters can be coded within the FREE command? Select the correct options. Click Check My Answer when you have finished. DEVICE DISP DDNAME DSNAME ALL UNIT
DDNAME DSNAME ALL
92
What will be allocated when DUMMY is specified as the value of the DSNAME parameter?
No devices or space are allocated and no disposition processing is performed for the data set
93
__________/___________ is the command combination to send a data set from one system to another.
TRANSMIT / RECEIVE or XMIT / RECEIVE
94
Which four criteria are required if you need to transmit a member of a PDS? Member Name Network Address Data Set User DASD System
Member Name Data Set User System
95
Name that acronym ISPF
Interactive System Productivity Facility
96
Where does Interactive System Productivity Facility (ISPF) run?
In TSO
97
What is ISPF also called?
SPF or ISPF/PDF
98
What does ISPF allow you to do?
Run TSO commands without having to remember complex TSO command formats
99
What are some functions included in ISPF around datasets?
Browsing, editing, printing, maintenance, scanning, and comparing
100
By default, the first screen displayed in ISPF is the _____
Primary Option Menu
101
True or False TSO commands can be entered from the ISPF Primary Option Menu.
True
102
True or False Long and short messages can be displayed in the ISPF Primary Option Menu.
True
103
True or False You need to log into TSO first before you can access ISPF.
True
104
True or False A password is not required to log into TSO.
False
105
True or False During the login process, the *** characters indicate that an error has occurred.
False
106
What are the basic options available under ISPF?
View a dataset Edit a dataset
106
What are options 4 and 5 in the Primary Option Menu related to?
Assembling, compiling, and link editing program source code.
107
What is option 6 related to?
Directly enter commands into TSO
108
What syntax can be used to navigate to another ISPF menu when not in the Primary Option Window?
= The equals sign, such as '=6'
109
How would you concatenate multiple commands using the '=' navigation menu?
with semicolon ; ex =6;LISTALC
110
Using concatination (semicolons) how would you indicate to the system a press of the enter key?
two semicolons. ex. =2;;
111
When an option is preceded by an asterisk and a different color, what does this indicate?
The option is not available or is currently selected
112
What two methods are available to leave a pull-down menu?
F12 Move the curser outside the menu and press enter
113
True or False The action bar menu items are the same no matter which ISPF option you are in.
False - This will differ depending on the screen you have accessed
114
True or False The F10 key can be used to escape from an action bar pull-down menu.
False - F12
115
True or False An action bar menu item can be selected by typing its number in the user entry field or placing the cursor on the item and pressing Enter.
True
116
True or False An action bar menu item that is preceded by an asterisk indicates that the option is not available or is currently selected.
True
117
the item that describes how to display the long message on a standard ISPF screen. ``` Menu Utilities Compilers Options Status Help ------------------------------------------------------------------------------ ISPF Primary Option Menu Invalid option Option ===> __________________________________________________________________ ```
Pressing the PF01 key
118
Which option takes you to the DSLIST panel?
=3.4
119
Which single command can be used to access the View Entry Panel and then accept the data set name defaults for that screen so that you can access the member list associated with it?
=1;;
120
Each command to the area that it is used to reach.
Edit 2 Data Set Utilities 3.2 Library Utilities 3.1 Utilities 3 Data Set List Utilities 3.4 View 1
121
If the PROJECT, GROUP, or TYPE field is changed in the View Entry Panel, what will be displayed in these fields when the user enters the Edit menu?
The fields are updated to match the View menu.
122
If the PROJECT, GROUP, or TYPE fields are changed in the View Entry Panel menu, what will be displayed when the user enters the Data Set List Utility Menu?
The fields will contain the data that was entered the last time this option was used.
123
You have accidentally displayed a pull-down menu from the action bar. Which two methods can be used to exit and hide the pull-down menu without invoking any options? ``` Menu Utilities Compilers Options Status Help ---------------- -------------------------------- -------------------------- | 1. Foreground Compilers | Option ===> | 2. Background Compilers | | 3. ISPPREP Panel Utility... | + 0 Settings | 4. DTL Compiler... | User ID . : DTPS00 1 View -------------------------------- Time. . . : 01:09 2 Edit Create or change source data Terminal. : 3278 ```
F12 or click curser off menu and press enter