Post on 18-Jul-2015
Interview Questions-1
1. What is modular program?
A. In cics, modular programs, are implemented using CICS and COBOL of both presentation logic and business
logic.
2. How modular programs are implemented?
A. Through LINK commnad
3. Why performance is important?
A. If performance is good, it will take less response time
4. What is multithreading?
A. We need to design programs with multithreading. A program can do multiple tasks at a time is called multi
threading. SUSPEND and DELAY commands we need to use, when lengthy calculations involved in a program
5. What are the precautions we need to takes during design?
A. Always avoid page faults, Avoid GETMAIN command unless it is necessary, Data should be initialized, Use
XCTL instead of LINK unless it is necessary, Subroutines always with near to main module-dynamic calling.
Interview Questions-2
6. Why split whole logic into small programs?
A. This is called modularized programming. This puts logic into multiple programs, instead of one. So writing in this
method, CICS follows pseudo-conversational program. Avoid LINK command, it takes more main storage.
7. Avoid long search in a program why?
A. The answer is it takes more CPU time for response.
8. Advantages of pseudo-conversational programs?
A. 1. Reduced resource contention
2. Response time is very less, so that other can use resources
9. Role of input/output operations?
A. Always maintain less I/O in application program
B. Minimize exclusive control on particular resource-ENQ and DEQ
C. Always use multi page message instead of Multi panel approach
Interview Questions-3
10. What are the precautions we need to take to reduce data traffic?
A. Always use MAPONLY and DATAONLY in SEND MAP command
B. Always use ERASE and ERASEUP commands, to improve performance
C. Do not spaces to screen. CICS treats spaces(X’40’) as data
D. Do not turn on MDT tag un-necessarily
E. Always use FRSET option with SEND MAP command
11. Role exception handling?
A. Always use HANDLE CONDITION to handle exceptions
12. How to write COBOL code?
A. Always write program in structured passion. Top-down approach to improve performance.
Thank You
For more interview Questions, Tips and Tricks
please read:
www.srinimf.com