| Next Tip?
Home » Archive

Articles in the CICS Category

CICS, Mainframe »

[9 Aug 2009 | No Comment | 72 views]

Q271)    What is the command for reading a record form a TSQ?
A271)     READQ TS, READQ
Q272)    What will happen, if an out-of-range or negative value is specified in the LENGTH option of the SEND
command?
A272)     The OUTRAGE condition will be set
Q273)    Which is the control table where you specify all the transaction that are to be started by CICS after CICS start-up?
A273)     Sign-on table
Q274)    A HANDLE CONDITION remains active until the end of the program or until another HANDLE CONDITION command (True or False).
A274)     True
Q275)    In the …

CICS, Mainframe »

[9 Aug 2009 | No Comment | 65 views]

Q241)    If DATAONLY option is specified in the SEND MAP command what will happen?
A241)     Only the symbolic map will be send
Q242)    What will happen if the TDQ that you want to delete is not in the DCT?
A242)     QIDERR will occur
Q243)    The read of a record from an Intrapartition TDQ is not destructive(True or False).
A243)     True
Q244)    An XCTL uses more CPU time than LINK (True or False)
A244)     False
Q245)    What is the primary function of the Sign-on Table?
A245)     Register security information of all programs
Q246)    Native Mode Data Stream (NMDS) is a …

CICS, Mainframe »

[9 Aug 2009 | No Comment | 82 views]

Q201)    What are the situations under which  NEWCOPY is required ?
A201)     When a program has been used in CICS atleast once and then changed and recompiled.
Q202)    What is EXEC CICS RETRIEVE ?
A202)     Used by STARTed tasks to get the parameters passed to them.
Q203)    Name some important fields in the EIB block ?
A203)     EIBRESP, EIBCALEN, EIBRRCDE, EIBTASK, EIBDATE, EIBTIME
Q204)    Can you use DYNAMIC calls in CICS ?
A204)     Yes, the called routine must be defined in PPT and the calling program must use CALL identifier..
Q205)    How do you handle errors in CICS …

CICS, Mainframe »

[9 Aug 2009 | No Comment | 65 views]

Q171)    Can you use OCCURS in a BMS map?  If you do, what are the issues related with its use?
A171)     Yes. cannot use group by clause???
Q172)    Can you define multiple maps in a BMS mapset?
A172)     Yes.
Q173)    How is the storage determined in the symbolic map, if you have multiple maps?
A173)     Storage for maps redefine the first. This means largest map has to be the first.

Q174)    What is the meaning of BMS length of field = 0?
A174)     Data was not entered in the field
Q175)    Can you simply check if length = …

CICS, Cobol »

[9 Aug 2009 | No Comment | 66 views]

Q141)    How do you get data from a task that began with a START command?
A141)     The RETRIEVE command is used to get data from a task that began with a START command.
Q142)    What is interval control and what are some of the CICS commands associated with it?
A142)     CICS interval control provides a variety of time-related features – common commands are ASKTIME, FORMATTIME, START, RETRIEVE, and CANCEL.
Q143)    What is task control and what are the CICS commands associated with it?
A143)     Task control refers to the CICS functions that …

CICS, Cobol »

[9 Aug 2009 | No Comment | 67 views]

Q122)    What tables must be updated when adding a new transaction and program?
A122)     At a bare minimum the Program Control Table ( PCT) and Program Processing Table (PPT) must be updated.
Q123)    What is the meaning of the SYNCPOINT command?
A123)     SYNCPOINT without the ROLLBACK option makes all updates to protected resources permanent, with the ROLLBACK option it reverses all updates.
 
Q124)    What do the terms locality of reference and working set mean?
A124)     They refer to CICS efficiency techniques. Locality of reference requires that the application program should consistently reference …

CICS, Cobol »

[9 Aug 2009 | No Comment | 62 views]

Q71)   What does the following transactions do?
A71)   CEDF : CICS-supplied  Execution  Diagnostic  Facility  transaction.  It  provides interactive  program execution  and  debugging  functions  of  a  CICS programs.
CEMT : CICS-supplied  Extended  Master  Terminal  transaction.  It  displays  or  manipulates CICS control environment  interactively.
CEBR : CICS-supplied  Temporary  Storage  Browse  transaction.  It  displays  the  content of 
               Temporary Storage  Queue ( TSQ ).
CECI :  CICS-supplied  Command  Interpreter  transaction.  It  verifies  the  syntax  of  a CICS  command and  executes  the  command.
                                
Q72)   Explain floating maps with illustration.
A72)   Maps which can position themselves  relative to the previous maps on …

CICS, Cobol »

[9 Aug 2009 | No Comment | 67 views]

Q51)   What is the difference between EXEC CICS HANDLE CONDTION and an EXEC CICS IGNORE command?
A51)   A HANDLE CONDITION command creates a “go-to” environment. An IGNORE command does not create a go-to environment; instead, it gives control back to the next sequential instruction following the command causing the condition. They are opposites.
Q52)   What happens when a CICS command contains the NOHANDLE option?
A52)   No action is going to be taken for any exceptional conditional occurring during the execution of this command. The abnormal condition that occurred will be ignored even if …

CICS, Cobol »

[9 Aug 2009 | No Comment | 73 views]

Q32)   Code a program meeting the following requirements.
‘EMPS’ is a transaction used to return information pertaining to an employee when the “EMPID” is entered on the screen. The information pertaining to an employee is present in a VSAM/KSDS dataset registered in FCT as “EMPINFOR”. The map and the working storage section of the emp-info are given for reference. If the employee id is found the information has to be sent to the screen (Status field) with the message “Emp Id: XXX found.”. If the emp-id key is not found …

CICS, Cobol »

[9 Aug 2009 | No Comment | 84 views]

Q21)   What is the option specified in the read operation to gain multiple concurrent operations on the same dataset?
A21)   REQID(value).
Q22)   What is the CICS command that gives the length of TWA area?
A22)   EXEC CICS ASSIGN
TWALENG(data-value)
END-EXEC.
 
Q23)   What are the attribute values of Skipper and Stopper fields?
A23)   ASKIP, PROT.
 
Q24)   How do you set the MDT option to ‘ON’ status,  even if data is not entered?
A24)       Mention FSET option in DFHMDF or set it dynamically in the program using FIELD+A attribute field.
 
Q25)   What option is specified in the SEND …

Get Adobe Flash playerPlugin by wpburn.com wordpress themes