| Next Tip?
Home » CICS, Cobol

CICS interview Questions Part – VIII

9 August 2009 270 views No Comment
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 3.00 out of 5)
Loading ... Loading ...

Q141)    How do you get data from a task that began with a START command?

A141)     The RETRIEVE command is used to get data from a task that began with a START command.

Q142)    What is interval control and what are some of the CICS commands associated with it?

A142)     CICS interval control provides a variety of time-related features – common commands are ASKTIME, FORMATTIME, START, RETRIEVE, and CANCEL.

Q143)    What is task control and what are the CICS commands associated with it?

A143)     Task control refers to the CICS functions that manage the execution of tasks. Task control commands are SUSPEND, ENQ, and DEQ.

Q144)    What is the CICS LOAD command?

A144)     The LOAD command retrieves an object program from disk and loads it into main storage – it’s primarily used for a constant table that will be available system-wide.


Q145)    What is the ABEND command and when would you use it?

A145)     The ABEND command forces a task to end abnormally.  It creates a transaction dump and invokes the dynamic transaction backout.

Q146)    DB2 What is the difference between a package and a plan. How does one bind 2 versions of a CICS transaction with the same module name in two different CICS regions that share the same DB2 subsystem?

A146)     Package and plan are usually used synonymously, as in this site. Both contain optimized code for SQL statements – a package for a single program, module or subroutine contained in the database request module (DBRM) library. A plan may contain multiple packages and pointers to packages. The one CICS module would then exist in a package that could be referenced in two different plans.

Q147)    How to build up LU 6.2 communication?” and “what Pseudo-conversational and real conversational transaction are and their differences.”

A147)     Pseudo-conversational transactions are almost always the preferred method.  In these mode CICS releases resources between responses to user input, i.e. the task is ended awaiting the user response.

Q148)    Why is it important not to execute  a STOP RUN in CICS ?

A148)     Stop run will come out from the CICS region.

Q149)    Why must all CICS programs have a Linkage Section ?

A149)     To pass parameters from appl. Program to CICS.

Q150)    A mapset consists of three maps and  10 fields on each map . How many of the following will be needed ?

A150)     a) DFHMSD statements            1

a      b) DFHMDI statements             3

b      c) DFHMDF statements            30

Q151)    How are programs reinitiated under CICS ?

A151)     START COMMAND , RETURN COMMAND

Q152)    Why doesn’t CICS use the Cobol  Open and Close statements ?

A152)     CICS AUTOMATICALLY OPENS AND CLOSES THE FILES THOSE ARE PLASED IN FCT

Q153)    What is the difference between a Symbolic map and Physical map ?

A153)     SYMBOLIC MAP IS USED BY USER AND PHYSICAL MAP IS USED BY SYSTEM

Q154)    Can a program change protected field ?

A154)     NO

Q155)    How is the  stopper byte different from  an auto skip byte ?

A155)     STOPPER command will stop after completing its field , whereas AUTOSKIP command Will skip to next unprotected field after completing its field.

Q156)    By which CICS defined field   can you determine the position of the cursor on the map ?

A156)     ATTRIB FIELD

Q157)    How will you place cursor on a field called  ‘EMPNO’.  This field belongs to mapset ‘MAPEMPG’ and map ‘MAPEMPM’ and  Symbolic map ‘Empid-Rec’ ?

A157)     BY INSERTING IC IN THE ATTRIB COMMAND


Q158)    How do you place the cursor on a particular position on the screen? – GS

A158)     Move -1 to the length attribute of the field and use the CURSOR option.

Define the field with IC in the BMS map.

Use CURSOR(n m)??

Q159)    What are the two outputs created as a result of generation of a map? – GS

A159)     The map copybook and the load module.

Q160)    What is the difference between physical map and symbolic map? – GS

A160)     The physical map is the load module and the symbolic map is the data structure.

Q161)    What is the attribute byte? – GS

A161)     Defines the display/transmission of field. most cases is an output field from the program.

Q162)    How do you use extended attributes ?

A162)     Define EXTATT=YES and the correct terminal type.

Q163)    What are the 3 working storage fields used for every field on the map? – GS

A163)     Length, attribute and input/output field.

Q164)    What is MDT? What are FSET, FRSET ?

A164)     MDT: Bit in the attribute byte indicating modification of field on screen. Happens on an input operation.

FSET: Sets MDT on to ensure field is transmitted. Happens on an output operation.

FRSET: Resets MDT. Until this happens, field continues to be sent.

Q165)    What is the use of DSECT parameter in BMS?

A165)     Is the parameter to generate a symbolic map.

Q166)    Do you receive the attribute byte in the symbolic map?

A166)     On EOF yes.

Q167)    How do you make your BMS maps case sensitive?

A167)     Use ASIS???

Q168)    What is effect on RECEIVE MAP when PF key is pressed? PA key is pressed?

A168)     When PF key is pressed, Data transmission may happen. When PA key is pressed, Data transmission will not happen.

Q169)    What is the difference between a PF key & a PA key ?

A169)     PF keys wake up the task and transmit modified data, PA keys only wake up the task.

Q170)    Name the macros used to define the following: MAP               MAPSET              FIELD

A170)     DFHMSD                              DFHMDI                               DFHMDF

Popularity: unranked [?]

Related interview questions

Leave your response!

You must be logged in to post a comment.