CICS: Difference between

1. Difference between physical map and symbolic map
2. Difference between a PF key & a PA key
3. Difference between SEND MAP MAPONLY & SEND MAP DATAONLY
4. Difference between GETMAIN & FREEMAIN
5. Difference between START and XCTL
6. CICS- difference between TDQ & TSQ?

Difference between physical map and symbolic map

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

Difference between a PF key & a PA key

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

Difference between SEND MAP MAPONLY & SEND MAP DATAONLY?

MAPONLY - to send the map alone, without any data. Eg: used for sending Menu screens.

DATAONLY - to send data alone, without sending the screen layout again. Eg: used for refreshing the screen data.

Difference between GETMAIN & FREEMAIN

GETMAIN: To allocate dynamic data.

FREEMAIN: To free the allocated data in the application.

Difference between START and XCTL?

START is used to start a new task. It is a interval control command.

XCTL is used to pass control to a program within the same task. It is a program control command.