Sei sulla pagina 1di 4

Questions for CICS Interview

1. What is the meaning for CICS?


Customer Information Control System.
2. What do we do by using CICS?
CICS is normally used for Real-time or Online processing
when that particular processing cannot wait for batch
processing normally done at the end of the day for most
installations.
3. What are the eight steps for a CICS program development?
et the complete specification
et related sourceboo!s and subprograms
"esign the program
#pdate the CICS $ables
Code and compile the map definition
Code the program
Compile the program
$est the program.
%. In a CICS development, do you compile the map or
program first?
$he map needs to be compiled first.
&. What is a transaction id or code?
' transaction is mostly a four letter uni(ue predefined unit of
wor!) a terminal wor! will use to in*o!e a specific map and
the associated program.
+. What is a PCT and how it is used?
' ,C$ is a short name for ,rogram Control $able) which
contains the trans-id and the associated program which will
be in*o!ed when the trans-id is used.
-. What is a PPT and how it is used?
' ,,$ contains a *alid list of program names and it also
indicates the storage address if the program has already been
loaded. CICS uses ,,$ to determine whether it will load a new
copy of the program if the program is in*o!ed.
.. ave you ever heard of S!T in CICS Processing?
/es) it contains the names of all *alid users of the system.
0. What is the use of "#C$%%&'(& and where it is
located?
It helps to transfer data between two transactions and it is
located in the 1I23'4 S4C$IO2.
15. &re you familiar with C(%T and CS%T functions? What
does these transactions do for you?
$hese are normally super*isory functions) where they can be
used to cancel tas!s running at a different terminals. CS6$
is used to update ,,$. 7ut I ne*er had much chance to use
them.
11. What transaction will you use to debug a CICS Program?
C4"8) which means CICS 49ecution "iagnostic facility.
12. What )CT* and *I!+ command is used for?
:C$1 command transfers control to another program
without setting up a return mechanism whereas the 1I23
command transfers control to ne9t logical lower le*el with a
return mechanism
13. Why the ()(C CICS &!"*( command is used?
It is used to specify what action the program needs to ta!e
when certain e9ceptional conditions occur.
1%. Why the ()(C CICS '(T,'! command is used?
It is used simply to return control to CICS with no option and
the terminal session ends.
1&. What are the parameters will you use to code a S(!"
%&P command?
S42" 6',;name of the map<
6',S4$;name of the mapset which contains the specific
map<
8RO6;specifies the symbolic map<
6',O21/;specifies dataonly needs to be sent<
"'$'O21/;specifies that only data from the symbolic map
needs to be sent<
4R'S4=4R'S4#,
C#RSOR
1+. ow do you terminate each CICS commands?
4:4C CICS
intermediate commands
42"-4:4C.
1-. ow do you obtain the storage dump from CICS?
CICS automatically adds the storage dump to a special file
called dump data set. >hen the CICS is terminated) the
dumps are automatically printed. $he "S2 can be found
from the respecti*e installation personnel.
1.. What is the meaning for &(I- CICS abend?
6',8'I1.
10. What are the following entities represent?
4I7'I" It is an one character field that indicates which
attention !ey was used for the last R4C4I?4 command.
4I7$R6I" $his field supplies the name of the terminal
running the tas!.
4I7C'142 $his field represents the length of the
communication area passed to my program. If no commarea
is passed) it is set to @ero.
25. ow do you logoff from a CICS transaction?
7lan! the screen) then type CSS8 1OO88.
AAAAAAAAAAAAA 42" O8 CICS B#4S$IO2 AAAAAAAAAAAAA

Potrebbero piacerti anche