|
INTERVIEW QUESTIONS
MAINFRAME
CICS
DETAILS
Question: Explain the means of supporting pseudo conversation programming. (E.g. Storing and restoring of states, control flow, error handling)?
Answer: When we send a map using SEND MAP command. Immediately we release the program by using EXEC CICS RETURN command. In this command we mention the TRANSACTION ID which is to be executed after receiving the map. In this command we also specify the data that should be stored in COMMUNICATION AREA for later use. When this command is executed the corresponding program is released from the memory. After receiving the response from the terminal the program is again loaded and this time the data which we stored in communication area will be copied into the working storage section. And the map will be received with RECEIVE MAP command. The variable EIBCALEN in EIB holds the length of communication area. In procedure division we checks the value of EIBCALEN If it is zero, we first send the map followed by RETURN command. Otherwise, that is if EIBCALEN is not zero, we know that this transaction is not running first time and we receive the map by using RECEIVE MAP command.
|
|
|
Category |
CICS Interview Questions & Answers -
Exam Mode /
Learning Mode
|
Rating |
(0.3) By 8333 users |
Added on |
3/1/2013 |
Views |
71324 |
Rate it! |
|
|
Question:
Explain the means of supporting pseudo conversation programming. (E.g. Storing and restoring of states, control flow, error handling)?
Answer:
When we send a map using SEND MAP command. Immediately we release the program by using EXEC CICS RETURN command. In this command we mention the TRANSACTION ID which is to be executed after receiving the map. In this command we also specify the data that should be stored in COMMUNICATION AREA for later use. When this command is executed the corresponding program is released from the memory. After receiving the response from the terminal the program is again loaded and this time the data which we stored in communication area will be copied into the working storage section. And the map will be received with RECEIVE MAP command. The variable EIBCALEN in EIB holds the length of communication area. In procedure division we checks the value of EIBCALEN If it is zero, we first send the map followed by RETURN command. Otherwise, that is if EIBCALEN is not zero, we know that this transaction is not running first time and we receive the map by using RECEIVE MAP command. Source: CoolInterview.com
If you have the better answer, then send it to us. We will display your answer after the approval.
Rules to Post Answers in CoolInterview.com:-
- There should not be any Spelling Mistakes.
- There should not be any Gramatical Errors.
- Answers must not contain any bad words.
- Answers should not be the repeat of same answer, already approved.
- Answer should be complete in itself.
|
|
Related Questions |
View Answer |
|
What does “Pseudo Conversational” mean?
|
View Answer
|
|
Code the related portions of CICS/COBOL-I programs to gain addressability to TWA area assigned to a particular task. Assume that the size of TWA area is 300 bytes. What are the advantages if COBOL-II is used in the place of COBOL Code the above requirement in COBOL-II.?
|
View Answer
|
|
Which transient data queue supports ATI?
|
View Answer
|
|
How and where is the TWA size set?
|
View Answer
|
|
Into which table is the terminal id registered?
|
View Answer
|
|
What is the most common way of building queue-id of a TSQ (Name the constituents of the Queue ID)?
|
View Answer
|
|
Which CICS service transaction is used to gain accessibility to CICS control tables Mention the one that has the highest priority. ?
|
View Answer
|
|
What option is specified in the SEND command to send only the unnamed fields on to the screen?
|
View Answer
|
|
What are the attribute values of Skipper and Stopper fields?
|
View Answer
|
|
Which command is used to release a record on which exclusive control is gained?
|
View Answer
|
|
How do you set the MDT option to ‘ON’ status, even if data is not entered?
|
View Answer
|
|
What are the attribute values of Skipper and Stopper fields?
|
View Answer
|
|
What is the CICS command that gives the length of TWA area?
|
View Answer
|
|
What is the option specified in the read operation to gain multiple concurrent operations on the same dataset?
|
View Answer
|
|
How to establish a starting position in a browse operation?
|
View Answer
|
|
Which command is used to release a record on which exclusive control is gained?
|
View Answer
|
|
Mention the option used in the CICS READ command to gain accessibility directly to the file I/O area. (Assume COBOL-II). ?
|
View Answer
|
|
Specify the CICS command used to read a VSAM record starting with prefix “F”. Code all the relevant options?
|
View Answer
|
|
Which option of the PCT entry is used to specify the PF key to be pressed for initiating a transaction?
|
View Answer
|
|
How do you dynamically set the CURSOR position to a specific field?
|
View Answer
|