(Customer Information Control System) A TP monitor from IBM that was originally developed to provide transaction processing for IBM mainframes. It controls the interaction between applications and users and lets programmers develop screen displays without detailed knowledge of the terminals used. It provides terminal routing, password security, transaction logging for error recovery and activity journals for performance analysis. CICS is a transaction processing system that can handle both small and large numbers of transactions, although it is designed mainly for huge numbers. The top transaction number so far recorded is in the several thousands per second. The functionality extends from traditional mainframes to online batch activity as well. CICS has also been made available on non-mainframe platforms including the RS/6000, AS/400 and OS/2-based PCs.CICS commands are written along with and into the source code of the applications, typically COBOL, although assembly language, PL/I and RPG are also used. CICS implements SNA layers 4, 5 and 6.
CICS Interviews are getting tough these days as the technology grows faster. To get through the CICS interview one needs to update him/herself in a regular manner. Having said that, just before the interview, it is very important to have a quick glance of the reputed CICS questions and answers to make yourself comfortable during the interview process. This is where DoAnswers.com helps you in renewing yourself on CICS and various other technologies interview preparation.
11. Can a program change protected field ?
NO
12. Can we define an alternate index on VSAM/RRDS ?
No
13. Can you access ESDS files from CICS ?
Yes.
14. Can you access QSAM (seq ) files from CICS ?
No.
15. Can you define multiple maps in a BMS mapset?
Yes.
16. Can you have CICS code in a copybook? If yes, what happens during compilation?
Yes. Needs to be preprocessed.
17. Can you issue SQL COMMIT from a CICS program?
Yes.
18. Can you simply check if length = 0 for checking if a field was modified?
No, not if ERASE EOF was used.
19. Can you use DYNAMIC calls in CICS ?
Yes, the called routine must be defined in PPT and the calling program must use CALL identifier..
20. Can you use OCCURS in a BMS map? If you do, what are the issues related with its use?
Yes. cannot use group by clause???