Wednesday, May 21, 2014

20 TOP CICS Interview Questions and Answers pdf

Most frequently Asked IBM CICS Interview Questions and Answers for freshers and experienced pdf free download
1. What is the difference between START and XCTL? 
START is used to start a new task. It is a interval control command. XCTL is used to pass control to a program within the same task. It is a program control command.

2. What are the thress BMS options? 
Minimum, Standard, FULL

3. What is the primary objective of CICS? 
To provide the control and services of the DB/DC system

4. Can you access ESDS files from CICS? 
Yes

5. Can you access QSAM (seq) files from CICS? 
No

6. How would you resolve an ASRA abend?
In COBOL II start with CEBR, and get the offset/instruction.

7. What is an AICA abend?
Runaway Task.

8. What is the usage of language in the PPT entry?
Language interface and call parameters

9. How do you handle errors in CICS programs?
Check EIBRESP after the call or use the HANDLE condition.

10. Can you use DYNAMIC calls in CICS?
Yes, the called routine must be defined in PPT and the calling program must use CALL identifier...

11. Name some important fields in the EIB block?
EIBRESP, EIBCALEN, EIBRRCDE, EIBTASK, EIBDATE, EIBTIME

12. What is EXEC CICS RETRIEVE?
Used by STARTed tasks to get the parameters passed to them.

13. What is an AEY9 abend?
DB2/IDMS not up.

14. What is an ASRA abend?
Any data exception problem SOC7, SOC4 etc.

15. What is ENQ, DEQ?
Task control commands to make resources serially reusable.

16. What is the use of DCT?
Destination Control Table used define TDQs

17. When you compile a CICS program, the (pre) compiler puts an extra chunk of code. Where does it get included and that is it called? What is its length?
DFHEIBLK, DFHCOMMAREA.

18. What is MDT? What are FSET, FRSET?
MDT: Bit in the attribute byte indicating modification of field on screen. Happens on an input operation.
FSET: Sets MDT on to ensure field is transmitted. Happens on an output operation
FRSET: Reset MDT. Until this happens, field continues to be sent.

19. What is the attribute byte?
Defines the display/transmission of field. Most cases is an output field from the program.

20. What is the difference between physical map and symbolic map?
The physical map is the load module and the symbolic map is the data structure.

No comments: