Showing posts with label CICS. Show all posts
Showing posts with label CICS. Show all posts

What is CICS (Customer Information Control System)

CICS (Customer Information Control System) is an online transaction processing (OLTP) program from IBM that, together with the COBOL programming language, has formed over the past several decades the most common set of tools for building customer transaction applications in the world of large enterprise mainframe computing

IBM markets or supports a CICS product for OS/390, UNIX, and Intel PC operating systems. Some of IBM's customers use IBM's Transaction Server to handle e-business transactions from Internet users and forward these to a mainframe server that accesses an existing CICS order and inventory database.

CICS Interview Questions asked in various MNCs like TCS,Wipro,Infosys,HP Dell and IBM-Part 3

What is ASRAABEND in CICS ?

What is a Logical Unit of Work (LUW) ?

What does Pseudo Conversational mean?

What are the various types of accesses that can be allowed by the SERVREQ option of the
DFHFCT

What are the differences between Temporary Storage Queue (TSQ) and Transient Data Quene (TDQ)?

What are the attribute values of Skipper and Stopper fields?

The process of writting its own type of journal records by the application program

Reading a record from a TSQ will logically delete the record from the Queue (True or False).

Name some command used for CICS file browsing.

In which CICS table would you specify the length of the TASK WORK AREA (TWA)?

How would you resolve an ASRA abend?

How is the storage determined in the symbolic map, if you have multiple maps ?

How do you make your BMS maps case sensitive

How do you define Task Work Area?

How and where is the TWA size set?

Explain re-entrancy as applies to CICS.

Can you define multiple maps in a BMS mapset

A CICS program ABENDS with an ASRA ABEND code, What is its meaning ?

CICS Interview Questions asked in various MNCs like TCS,Wipro,Infosys,HP Dell and IBM-Part 2

Name and explain some common CICS abend codes?

In the CICS command level all the re-entrancy issues are handled by the System (True or
False).?

How would you release control of the record in a READ for UPDATE?

How is the stopper byte different from an auto byte?

How do you invoke other programs? What are the pros and cons of each method?

How do you control cursor positioning?

For multithreading an apllication program need not be re-entrant(True or False).

Explain how to handle exceptional conditions in CICS.

CICS Command level is?

Can you access QSAM (seq) files from CICS?

Why must all CICS programs have a Linkage Section?

Which is the program which determines whether a transaction should be restarted?

Which CICS system program is responsible for handling automatic task initialization?

What us the primary function of the Sign-on Table ?

What is the size of commarea ?

What is the meaning of the SYNCPOINT command?

What is the function of the CICS translator ?

What is the difference between the enter key, the PF keys and the PA keys

What is the difference between a RETURN

What is the command used for receiving a map from a terminal?

What is the CICS Command that is used for reading a record from the TDQ?

What is meant by program reentrance?

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

IBM Mainframe Tutorials - JCL DB2 COBOL CICS

Here you can find
  • Links to JCL Tutorials, DB2 tutorials, SQL tutorials, COBOL tutorials, VSAM tutorials, XPEDITER tutorials, FILE-AID tutorials.
  • Links to DB2 Inteview Questions, COBOL Interview questions, JCL interview questions, CICS interview questions, VSAM interview questions.
  • You can also find links to IBMMAINFRAME Forums, COBOL forums, DB2 forums, CICS forums, VSAM forums, REXX forums, JCL forums, DFSORT forums, ICETOOL forums, EASYTRIEVE forums, IMS DB forums, IMS DC forums, XML forums, Mainframe Jobs forums, Interview questions forums.

IBM Mainframes Certification

To achieve challenging position in Software field, where my analytical and problem solving skills can put in for the successful completion of the project and the growth of the organization, which is in turn my growth and development.
Personal traits: Dedicated, Consistent positive notions, ability to work in groups, analytical and innovative skills. Good communication skill, Reasoning ability and smart working.

Software Exposure
IBM Mainframes : JCL, VSAM, COBOL, DB2, CICS, IMS
Languages : C, C++, HTML
Operating System : MS-DOS, Windows 9x, 2000, XP, UNIX
Package : MS –Office XP

Certification:
IBM Mainframes Certification from Hinduja TMT Ltd, Bangalore.

Project Profile:
ATM Transaction Management System
Module handled : Account information provider
Software : IBM Mainframes
Operating System : MVS, Z/OS - 390
Host Language : COBOL
Compiler : JCL
RDBMS/Backend : DB2
Description: This module will access the master database and generate the respective account information for those accounts with correctly entered passwords. It will generate various screens relevant to each transaction .Screens involved in this module designed using CICS and COBOL is used as host language. The database consists accounting information of customer like name, address, account number, password, amount deposited, retrieved. Once the password entered matches, this module will display account information.If, not the necessary instructions containing screen to proceed will comes into picture.

How Do you run/execute the Program/Job in a specific time/date in CICS?

I don't think that ASKTIME command is going to work here as this only gives you the current date and time. If you want to start the task at a particular time you can use

EXEC CICS START
TIME(HHMMSS)
END-EXEC.

This will start the CICS task at the time specified. But I have no idea about giving the dates

How do I find the name of the CICS region inside my COBOL program?

EXEC CICS
ASSIGN APPLID (COMM-HOLD-REGION-ID)
RESP (WS-CICS-RESPONSE)
END-EXEC.
.
.
test WS-CICS-RESPONES code here for '00'
.
.
EVALUATE COMM-HOLD-REGION-ID
WHEN 'TESTREG

WHEN 'PRODREG'

WHEN OTHER

END-EVALUATE.