Are you a graduate with excellent communication skills with IBM background? Are you willing to work on IBM platform then log on to www.wisdomjobs.com. IMS DC system provides users an online real time access to information in IMS data bases. It runs each transaction in its own address space and allows for more precise tuning than CICS which runs all transactions in a region. An IMS control program receives a transaction entered from a terminal and then stores the transaction in a message queue. It is a joint hierarchical database and information management system with extensive transaction processing capabilities. So browse your career in the field of mainframes by looking into IMS DC job interview question and answers given.
Question 1. What Is Ims Tm Region?
Answer :
The IMS TM control region is a z/OS address space that can be initiated as a z/OS started task or as a job by submitting JCL. The terminals, Fast Path databases, message queues, and logs are all attached to this control region.
Question 2. The Ims Tm Control Region Uses Z/os Access Methods For Terminal And Database Access?
Answer :
After the IMS TM control region is started, it starts the system regions, DL/I separate address space (DLISAS), and Database Recovery Control (DBRC).
Then you can start the message processing regions (MPRs) and batch message processing (BMP) regions through the use of the following:
– z/OS commands (START xxxxxxxx)
– IMS commands (/START REGION xxxxxxxx)
– Job submission – Automated operator commands.
Question 3. What Is Dcctl In Ims Dc?
Answer :
The Data Communications Control (DCCTL, pronounced “DC control”) environment enables you to use IMS TM independently of IMS DB. DCCTL provides system performance in terms of throughput, system availability, and integrity. DCCTL can coexist with IMS TM application programs and installed terminals.
Question 4. What Are The 3 Different Terminals In Ims Dc?
Answer :
Static terminal, Dynamic terminal, extended terminal option.
Question 5. What Is Static Terminal?
Answer :
A static terminal is defined in the IMS system definition (SYSGEN), and the definition determines the physical terminal name (called the node name) and logical terminal name (LTERM) available for use.
Question 6. What Is Dynamic Terminal?
Answer :
Question 7. What Is Extended Terminal Options?
Answer :
Question 8. What Are The Phases Involved In Ims Dc Program?
Answer :
Initialization is the clearing of application program working storage. Retrieve a transaction input message segment A Data Language/Interface (DL/I) message call (GU) to IMS TM is used to retrieve an input message segment from the IMS Queue Manager. Status code check The application checks the status code from IMS TM that indicates whether the input message was successfully retrieved or if no more input messages are available to process.
Input message syntax check IMS TM performs a basic syntax check of the input message before delivery to the application program. The application program performs any additional data validation checks. Database processing Database processing is performed, preferably in one phase, which means that the retrieval of a database segment is immediately followed by its update.
An example of database processing in more than one phase is to initially retrieve all the segments that the program requires and then perform a second retrieve and then update. Output processing The application builds an output response message and uses the DL/I message ISRT call to return the results to the originator of the transaction input request.
Question 9. What Are The Different Calls Involved In Ims Dc Program?
Answer :
Question 10. How Psb Should Be In Ims Dc Program?
Answer :
In addition to database program control blocks (PCBs), the program specification block (PSB) contains one or more message PCBs. The message I/O PCB identifies the originating logical device. The I/O PCB must be referenced in the Get Unique (GU) and Insert message (ISRT) calls. In addition, one or more alternate output PCBs (TP PCBs) can be defined. Their logical destination can be defined in the PCBs or set dynamically by the application program using the Change destination (CHNG) calls.
Question 11. How Do We Code Segments In Ims Dc Program?
Answer :
The messages that application programs receive and send consist of one or more message segments. Single-segment messages contain only one segment. A single GU and ISRT call is used for processing single segment message.
For multisegment input message processing, the application program uses a GU call to retrieve the first segment of a message, and GN calls to retrieve the remaining segments. For multisegment output messages, the application program uses multiple ISRT calls.
Question 12. What Is The Role Of Scratch Pad Area(spa) In Conversational Program?
Answer :
Question 13. How Many Message Queues Are There In Ims Dc Program?
Answer :
I/O PCB Response messages (messages that are generated as a direct response to an input message from this device).
Question 14. What Is Command Responses?
Answer :
Alternate TP PCB alternate output messages (messages inserted to an alternate PCB).
Question 15. How Message Switching Happens In Ims Dc Program?
Answer :
Question 16. How Many Ways A Program Will Be Terminated In Ims Dc Programs?
Answer :
Normal Termination:
Normal termination involves the program returning control to IMS TM when it finishes processing.
Abnormal Termination:
When an IMS-managed application program abnormally terminated, IMS prevents the rescheduling of the application program, any uncommitted database changes are dynamically backed out, and any uncommitted output messages are cancelled.
Question 17. How Checkpoint Restart Happens In Ims Dc Program?
Answer :
To ensure database and message integrity, IMS uses logging and checkpoint/restart processing. In case of a hardware or software system failure, IMS can be restarted. This restart includes reading the IMS log to reposition the databases and messages to recover from the point of failure.
Question 18. Will Imsdb/dc Supports Multi Threading Like Cics?
Answer :
NO.
Question 19. How Integrity Is Maintained In Ims Dc Programs?
Answer :
The following sequence of events is an example of a deadlock:
IMS DC Related Tutorials |
|
---|---|
IBM DB2 Tutorial | Management Information systems Tutorial |
All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.