YouTube Icon

Interview Questions.

Ibm-cics Placement Papers - Ibm-cics Interview Questions and Answers - Jul 28, 2022

fluid

Ibm-cics Placement Papers - Ibm-cics Interview Questions and Answers

Q1. How Do You Place The Cursor On A Particular Position On The Screen?

Move -1 to the duration attribute of the field aand use the CURSOR choice.

Q2. What Is The Common Systems Area (csa)?

The not unusual systems vicinity is the major CICS manipulate block that includes gadget records, along with tips to maximum other CICS control blocks. The CSA factors to all individuals of STATIC storage.

Q3. What Is Cedf?

CEDF is the execute diagnostic facility that can be used for debugging CICS programs.

Q4. Do You Require A Table Entry For A Tsq?

If recovery is needed.

Q5. What Is An Aica Abend?

Runaway Task.

Q6. Specify The Requirements For Automatic Task Initiation. (mention The Control Table, It Is Entries And The Corresponding Procedure Division Cics Command).?

DFHDCT TYPE = INTRA,

DESTIN = MSGS,

TRANSID = MSW1,

TRIGLEV = a thousand

EXEC CICS WRITEQ TD

QUEUE('MSGS'),

FROM(DATA-AREA),

LENGTH(MSG_LEN)

END-EXEC.

Q7. What Is The Primary Objective Of Cics?

To provide the manage and offerings of the DB/DC gadget.

Q8. Kindly Specify The Pic Clause For The Following: Any Bll Cell, Data Type Of Length Option Field, Hhmmss Type Of Data Fields?

Any BLL Cell -S9(eight) COMP

Data type of period Option area - S9(4) COMP

HHMMSS sort of information fields - S9(7) COMP 3

Q9. Which Option Of The Pct Entry Is Used To Specify The Pf Key To Be Pressed For Initiating A Traction?

TASKREQ=PF1

Q10. Define The Field With Ic In The Bms Map.

Use CURSOR(n m)??

Q11. What Is The Eib Parameter And The Cics Command Used To Implement Pseudo-conversational Technique Using Single Pct - Single Ppt Entry?

EIBCALEN - To test if COMMAREA has been passed in terurn command.

EXEC CICS RETURN

TRANSID(information-name)

COMMAREA(records-area)

LENGTH (facts-price)

END-EXEC

Q12. Name The Macros Used To Define The Following:

MAP MAPSET FIELD

DFHMSD DFHMDI DFHMDF

Q13. How Are Vsam Files Read In Cics Pgms?

File Control Commands. Random, Sequential, forward and backward.

Q14. What Are The Differences Between Temporary Storage Queue (tsq) And Trient Data Quene (tdq)?

Temporary Storage Queue names are dynamically defined within the application application, at the same time as TDQs must first be described in the DCT (Destination Control Table). When a TDQ carries sure quantity of data (Trigger degree), A CICS traction can be started out mechanically. This does not appear whilst the usage of a TSQ. TDQ (extra partition) may be utilized by batch utility; TSQ can't be accessed in batch. The Trient Data Queue is truely a QSAM document. You can also replace an current object in a TSQ. A document in a TDQ can not be updated. Records in TSQ can be read randomly. The TDQ may be read most effective sequentially. Records inTemporary Storage can be examine more than as soon as, while recordes stored in Temporary Data Queues cannot. With TDQs it's far "one read" handiest.

Q15. What Are The Two Ways Of Breaking A Cpu Bound Process To Allow Other Task To Gain Access To Cpu?

EXEC CICS DELAY EXEC CICS DELAY

INTERVAL(hhmmss) TIME(hhmmss)

END-EXEC END-EXEC

Q16. The Error Code Aeiv?

This is the mistake code for length, if period of the source statistics is extra than the receiving subject, This mistakes will arise.

Q17. What Command Do You Issue To Delete A Record In A Trient Data Queue?

READQ TD, the read is destructive.

Q18. In An On-line Environment, How Can You Prevent More Than One User From Accessing The Same Trient Data Queue At The Same Time?

By issuing an EXEC CICS ENQ against the aid. When processing is finished, a DEQ must be performed.

Q19. What Is The Cics Command That Is Used For Reading A Record From The Tdq?

READQ

Q20. What Is Multitasking And Multithreading?

Multitasking is the feature supported with the aid of the running system to execute more than one challenge concurrently. Multithreading is the system surroundings wherein the tasks are sharing the equal applications load module under the multitasking surroundings. It is a subset of multitasking since it concerns assignment which use the same software.

Q21. Can You Access Esds Files From Cics?

Yes

Q22. What Is The Differences Between Getting The System Time With Eibtime And Asktime Command?

The ASKTIME command is used to request the modern date and time. Whereas, the EIBTIME field have the value at the project initiation time.

Q23. When An Xctl Is Done, Does The Tranid Change ? Is A New Task Created ? Does It Cause An Implicit Syncpoint To Be Issued ?

No, No, Yes.

Q24. How Do You Execute A Background Cics Txn ?

With a START or ATI.

Q25. Do You Receive The Attribute Byte In The Symbolic Map?

On EOF sure.

Q26. Which Cics System Program Is Responsible For Handling Automatic Task Initialization?

The Trient Data Program (TDP).

Q27. What Do You Do If You Do Not Want Characters Entered By The User To Be Folded To Uppercase ?

Use ASIS alternative on RECEIVE.

Q28. How Do You Read From A Tsq?

Temp storage read command

Q29. What Does Eib Mean?

The EIB is the EXECUTIVE INTERFACE BLOCK. It isn't always the EXECUTE INTERFACE BLOCK. All TP video display units or traction processor are recognise as EXECUTIVEs as they carry out manner on behalf of a application module. CICS and DB2 are executives.

Q30. Sync Points Cannot Be Requested By The Application Programs (actual Or False)?

False

Q31. What Is A Two Phase Commit In Cics?

This takes place whilst a programmer Issues a EXEC CICS Syncpoint command. This is called two section due to the fact CICS will first commit modifications to the sources beneath its manipulate like VSAM files, and the DB2 adjustments are dedicated. Usually CICS signal DB2 to finish the next section and release all of the locks.

Q32. In Which Cics Table Would You Specify The Length Of The Task Work Area (twa)?

In the Program Control Table (PCT).

Q33. Into Which Table Is The Terminal Id Registered?

TCT.

Q34. Suppose Pgm A Passes 30 Bytes To Pgm B Thru Commarea And Pgm B Has Defined Its Dfhcommarea To Be 50 Bytes . Is There A Problem ?

Yes, if B tries to get right of entry to bytes 31-50.

Q35. What Is Mdt? What Are Fset, Frset ?

Modified Data Tag:Bit in the characteristic byte indicating change of field on display screen. Happens on an input operation.

FSET: Sets MDT on to ensure area is trmitted. Happens on an output operation.

FRSET: Resets MDT. Until this occurs, area is still sent.

Q36. Name Some Common Cics Service Programs And Explain Their Usage?

Terminal Control, File Control, Task Control, Storage Control, and so on, Each CICS carrier software controls the usage and standing for its useful resource (file, terminal, and so on) within the CICS region.

Q37. How Do You Terminate An Already Issued Delay Command?

EXEC CICS CANCEL

REQID(identity)

END-EXEC

Q38. Explain The Term Function Request Shipping?

Function request shipping is one of the CICS modes of intercommunication which permits an software software in a nearby CICS to access resources owned by means of a remote CICS.

Q39. Why Is It Important Not To Execute A Stop Run In Cics?

Stop run will come out from the CICS area.

Q40. What Is The Function Of Dfhmdf Bms Macro?

The DFHMDF macro defines fields, literal, and characteristics of a subject.

Q41. Can You Access Esds Files From Cics ?

Yes.

Q42. Db2 What Is The Difference Between A Package And A Plan. How Does One Bind 2 Versions Of A Cics Traction With The Same Module Name In Two Different Cics Regions That Share The Same Db2 Subsystem?

Package and plan are typically used synonymously, as on this website. Both incorporate optimized code for SQL statements - a bundle for a single program, module or subroutine contained inside the database request module (DBRM) library. A plan may comprise multiple applications and suggestions to bundle that could be referenced in  specific pl.

Q43. How Many Ways Are There For Initiating A Traction ? What Are They?

There are six ways in initiating a traction they may be as follows.

@embedding 4 person trid on the pinnacle left maximum nook of the display screen.

@using EXEC CICS START TRANSID()

@utilising EXEC CICS RETURN TRANSID()

@By defining the trid in DCT ( destination control desk ) to enable ATI ( AUTOMATIC TASK INITIATION)

@Making use of PLT ( software listing desk )

@By associating four individual trid in PCT ( application control desk )

Q44. Mention The five Fields Available In The Symbolic Map For Every Named Field In The Dfhmdi Macro? Give A Brief Description Of These Fields (now not Exceeding A Line).?

FIELD+L - Return the duration of text entered (or for dymanic cursor positioning)

FIELD+F - Return X(eighty) if facts entered however erased.

FIELD+A - Used for attributes studying and putting

FIELD+I - Used for studying the textual content entered even as receiving the map.

FIELD+O - Used for sending facts on to the MAP.

Q45. Explain The Term Mro (multi Region Operation)?

MRO is the mechanism by means of which different CICS address areas with inside the equal CPU can comunication and share assets.

Q46. How Can The Fact That Eibcalen Is Equal To Zeros Be Of Use To An Application Programmer?

When working in a pseudo-conversational mode, EIBCALEN may be checked if it's far same to 0. A programmer can use this circumstance as a manner of figuring out first time utilization (of this system).

Q47. What Is A Mapset?

A mapset is a set of BMS maps link-edited together.

Q48. What Is The Function Of The Terminal Control Table?

To register all CICS terminals

Q49. What Is Exec Cics Retrieve?

Used by using STARTed responsibilities to get the parameters passed to them.

Q50. Can You Use Dynamic Calls In Cics ?

Yes, the referred to as routine need to be described in PPT and the calling software must use CALL identifier..




CFG