CICS Transaction Processing and Mainframe Concepts
Test your knowledge of IBM CICS transaction processing system, including control tables, commands, error handling, file operations, and related mainframe technologies like VSAM, JCL, and COBOL programming on IBM mainframes.
Questions
We know that JOBLIB statement must be placed after the JOB statement and before the first EXEC statement in the job. But, the STEPLIB statement can
- be placed only at first DD statement in the step
- be placed in the program
- be placed anywhere in the particular step’s JCL
- not be placed any where in the JOB
which specification gives maximum time for a JOB?
- TIME=MAX
- TIME=UNLIMITED
- TIME=MAXIMUM
- TIME=NOLIMIT
For KSDS or RRDS , when DELETE statement is used, the file must be opened in I-O Mode.
- True
- False
SEARCH ALL condition only test an equal condition.
- True
- False
COBOL Internal SORT and MERGE is actually done by DFSORT
- True
- False
How can I replace all the low-values in a file to spaces??
- using ALLSPACE CODE
- using NOLOW CODE
- using CHANGE CODE
- using ALTSEQ CODE
What is the code for the error condition "Empty File"?
- 10
- 35
- 23
- 28
DFHMDI is used
- To define a mapset
- To define a map
- to define a field
- All of the above.
What is meant by enqueuing
- It is a technique for reserving a resource and that resource is held exclusively for a specific task.
- Placing a user into a queue.
- Reserving an entire region for one user.
- Connecting to a personal-computer network
What is a symbolic map?
- A link edit map
- A map of all the entry points in the CICS region
- A copybook member that is included into the source. It contains code defining the fields on the map.
- The load module that is load into the CICS region when a program send a map
CICS can be used in the following platforms except
- z/OS on IBM Z Series 900
- OS/390, MVS on IBM S390
- AIX(UNIX) on Windows NT
- Windows NT on PC Server
What is Execution Interface Block (EIB) ?
- An area for an individual program to store all temporary flags.
- An area used to pass information between programs.
- A CICS area that contains information related to the current t
- All of the above.
How is an Abend handled in a CICS program ?
- By using HANDLE ABEND
- By using HANDLE CONDITION
- By using ABEND
- None of the above
EIBCPOSN, EIBRESP, EIBRSRCE fields are available in
- DFHBMSCA copybook
- DFHEIBLK copy book
- SQLCA
- None of the above
What is the purpose of the FCT?
- Keep track of all the programs within CICS and their associated transaction IDs.
- The FCT is a list all the Journal logs supported by CICS.
- FCT contains a list of all the files use within the CICS region.
- All of the above.
The DCT is used to determine the characteristics of:
- Population density
- Intrapartition data queue
- Maximum number of terminals supported by the region
- None of the above
The difference between a LINK and a XCTL is:
- The LINK is always more efficient than the XCTL.
- LINK returns to the calling program and XCTL will not.
- The LINK is not available in the current CICS version.
- Link cannot pass values to a subroutine.
The name of the library that contains any programs that are to be used during CICS execution is.
- CICS System Library (CSL).
- The CICS Repository.
- Sub directories.
- Relocateable Program Library.
A mapset can contain only one map.
- True
- False
The output of the CICS translator is modified source code and a file with all the CICS commands in an internal CICS format.
- True
- False