CICS MCQs and Answers With Explanation | CICS Quiz

CICS MCQ's
Join Telegram Join Telegram
Join Whatsapp Groups Join Whatsapp

CICS MCQs and Answers With Explanation: CICS, short for Customer Information Control System, is a transaction processing system developed by IBM in the mid-1960s. It is widely used in large mainframe computer systems for handling online transactions in real-time. To test your knowledge of this powerful system, we have put together a comprehensive set of CICS MCQ questions and answers.

CICS MCQs and Answers With Explanation

This CICS MCQ & Online Quiz includes the top 50 CICS MCQs that cover a range of topics related to CICS, from basic concepts to advanced features. With this CICS quiz, you can assess your understanding of the system and prepare for interviews or exams. So, let’s dive into the world of CICS Multiple Choice Questions and Answers!

Details About CICS Quiz

Quiz Name IBM CICS Quiz
Category Technical Quiz
Time No Time Limit
Exam Type MCQ (Multiple Choice Questions)

Instructions Of IBM CICS Quiz

Candidates should answer every question because there is no negative marking and there is no time limit. Also, after the completion of the test need to click on submit button. Before the submit button ensure the checking process of the problem. If you don’t send the CICS MCQ test in time, then you can’t be able to reload the page or regain the test. So, don’t refresh the page until the end of the test result.

IBM CICS Online Test

1. What does CICS stand for?

a) Common Integrated Communication System
b) Customer Information Control System
c) Control Information and Communication System
d) Communication and Integration Control System

Answer: b) Customer Information Control System.

Explanation: CICS is an online transaction processing (OLTP) system designed for interactive applications that require rapid response times.

2. Which language is used to write CICS programs?

a) COBOL
b) RPG
c) PL/I
d) All of the above

Answer: d) All of the above.

Explanation: CICS programs can be written in COBOL, RPG, PL/I, and Assembler.

3. Which of the following is NOT a function provided by CICS?

a) Online transaction processing
b) File management
c) Batch processing
d) Communications control

Answer: c) Batch processing.

Explanation: CICS is an OLTP system designed for online transaction processing, file management, and communications control.

4. Which command is used to initiate a CICS transaction?

a) START
b) STOP
c) RUN
d) GO

Answer: a) START.

Explanation: The START command is used to initiate a CICS transaction.

5. Which CICS facility is used to provide inter-program communication?

a) Channels and containers
b) Program control
c) Terminal control
d) Task control

Answer: a) Channels and containers.

Explanation: Channels and containers provide inter-program communication in CICS.

6. Which CICS facility is used to manage transactions?

a) Channels and containers
b) Program control
c) Terminal control
d) Task control

Answer: d) Task control.

Explanation: Task control is used to manage transactions in CICS.

7. Which CICS facility is used to manage input/output operations?

a) Channels and containers
b) Program control
c) Terminal control
d) Task control

Answer: c) Terminal control.

Explanation: Terminal control is used to manage input/output operations in CICS.

8. Which of the following is NOT a CICS file organization method?

a) VSAM
b) ISAM
c) BDAM
d) FIFO

Answer: d) FIFO.

Explanation: FIFO (First In First Out) is not a CICS file organization method.

9. Which CICS command is used to access a VSAM file?

a) READ
b) WRITE
c) EXEC CICS READFILE
d) EXEC CICS WRITEFILE

Answer: c) EXEC CICS READFILE.

Explanation: The EXEC CICS READFILE command is used to access a VSAM file in CICS.

10. Which CICS command is used to write a record to a file?

a) READ
b) WRITE
c) EXEC CICS READFILE
d) EXEC CICS WRITEFILE

Answer: d) EXEC CICS WRITEFILE.

Explanation: The EXEC CICS WRITEFILE command is used to write a record to a file in CICS.

11. Which CICS command is used to read a record from a file?

a) READ
b) WRITE
c) EXEC CICS READFILE
d) EXEC CICS WRITEFILE

Answer: a) READ.

Explanation: The READ command is used to read a record from a file in CICS.

12. Which CICS command is used to delete a record from a file?

a) DELETE
b) ERASE
c) EXEC CICS DELETEFILE
d) EXEC CICS ERASEFILE

Answer: a) DELETE.

Explanation: The DELETE command is used to delete a record from a file in CICS.

13. Which CICS facility is used to manage system initialization?

a) Program control
b) Initialization control
c) Task control
d) Terminal control

Answer: b) Initialization control.

Explanation: Initialization control is used to manage system initialization in CICS.

14. Which CICS command is used to initiate a remote transaction?

a) START
b) SEND
c) RECEIVE
d) EXEC CICS LINK

Answer: d) EXEC CICS LINK.

Explanation: The EXEC CICS LINK command is used to initiate a remote transaction in CICS.

15. Which CICS command is used to return control to the calling program after a transaction has completed?

a) RETURN
b) STOP
c) EXIT
d) FINISH

Answer: a) RETURN.

Explanation: The RETURN command is used to return control to the calling program after a transaction has completed in CICS.

16. Which of the following is NOT a CICS program type?

a) Transient
b) Permanent
c) Linkage
d) Batch

Answer: d) Batch.

Explanation: Batch is not a CICS program type. CICS is designed for online transaction processing.

17. Which of the following is NOT a CICS transaction type?

a) Basic Mapping Support (BMS)
b) Message Queueing (MQ)
c) Command Level Programming (CLP)
d) Online Programming Interface (OPI)

Answer: c) Command Level Programming (CLP).

Explanation: CLP is not a CICS transaction type.

18. Which CICS facility is used to provide program linkage?

a) Channels and containers
b) Program control
c) Terminal control
d) Task control

Answer: b) Program control.

Explanation: Program control is used to provide program linkage in CICS.

19. Which CICS facility is used to provide error handling?

a) Channels and containers
b) Program control
c) Terminal control
d) Task control

Answer: d) Task control.

Explanation: Task control is used to provide error handling in CICS.

20. Which CICS facility is used to manage program resources?

a) Channels and containers
b) Program control
c) Resource control
d) Task control

Answer: c) Resource control.

Explanation: Resource control is used to manage program resources in CICS.

21. Which CICS command is used to define a mapset?

a) DEFINE MAP
b) DEFINE MAPSET
c) EXEC CICS DEFINE MAP
d) EXEC CICS DEFINE MAPSET

Answer: b) DEFINE MAPSET.

Explanation: The DEFINE MAPSET command is used to define a mapset in CICS.

22. Which CICS command is used to define a map?

a) DEFINE MAP
b) DEFINE MAPSET
c) EXEC CICS DEFINE MAP
d) EXEC CICS DEFINE MAPSET

Answer: a) DEFINE MAP.

Explanation: The DEFINE MAP command is used to define a map in CICS.

23. Which of the following is NOT a CICS control program?

a) CICS
b) TCP/IP
c) JES2
d) VTAM

Answer: c) JES2.

Explanation: JES2 (Job Entry Subsystem 2) is not a CICS control program.

24. Which of the following is NOT a CICS transaction identifier?

a) CICS
b) DFHBMSCA
c) DFHPROD
d) DFHWBINA

Answer: a) CICS.

Explanation: CICS is not a valid CICS transaction identifier.

25. Which of the following is NOT a CICS system control command?

a) CEMT
b) CEDA
c) CESN
d) CEVE

Answer: d) CEVE.

Explanation: CEVE is not a valid CICS system control command.

26. Which CICS command is used to define a file?

a) DEFINE FILE
b) DEFINE GDG
c) EXEC CICS DEFINE FILE
d) EXEC CICS DEFINE GDG

Answer: a) DEFINE FILE.

Explanation: The DEFINE FILE command is used to define a file in CICS.

27. Which of the following is NOT a CICS communication area?

a) DFHCOMMAREA
b) DFHRESP
c) DFHRESP2
d) DFHVALUE

Answer: d) DFHVALUE.

Explanation: DFHVALUE is not a valid CICS communication area.

28. Which CICS facility is used to manage terminal devices?

a) Channels and containers
b) Program control
c) Resource control
d) Terminal control

Answer: d) Terminal control.

Explanation: Terminal control is used to manage terminal devices in CICS.

28. Which CICS command is used to define a transaction?

a) DEFINE TRANS
b) DEFINE PROGRAM
c) EXEC CICS DEFINE TRANS
d) EXEC CICS DEFINE PROGRAM

Answer: a) DEFINE TRANS.

Explanation: The DEFINE TRANS command is used to define a transaction in CICS.

30. Which CICS command is used to cancel a task?

a) CANCEL
b) ABEND
c) EXEC CICS CANCEL
d) EXEC CICS ABEND

Answer: c) EXEC CICS CANCEL.

Explanation: The EXEC CICS CANCEL command is used to cancel a task in CICS.

31. Which of the following is NOT a CICS system initialization parameter?

a) ICVR
b) RMID
c) CICS
d) SYSPLEX

Answer: c) CICS.

Explanation: CICS is not a valid CICS system initialization parameter.

32. Which of the following is NOT a CICS program control command?

a) LOAD
b) START
c) XCTL
d) EXECUTE

Answer: d) EXECUTE.

Explanation: EXECUTE is not a valid CICS program control command.

33. Which CICS command is used to define a program?

a) DEFINE TRANS
b) DEFINE PROGRAM
c) EXEC CICS DEFINE TRANS
d) EXEC CICS DEFINE PROGRAM

Answer: b) DEFINE PROGRAM.

Explanation: The DEFINE PROGRAM command is used to define a program in CICS.

34. Which CICS command is used to execute a program?

a) LOAD
b) START
c) XCTL
d) EXECUTE

Answer: c) XCTL.

Explanation: The XCTL command is used to execute a program in CICS.

35. Which CICS command is used to establish a conversation with a terminal?

a) LINK
b) SEND
c) RECEIVE
d) RETURN

Answer: b) SEND.

Explanation: The SEND command is used to establish a conversation with a terminal in CICS.

36. Which CICS command is used to terminate a conversation with a terminal?

a) LINK
b) SEND
c) RECEIVE
d) RETURN

Answer: d) RETURN.

Explanation: The RETURN command is used to terminate a conversation with a terminal in CICS.

37. Which of the following is NOT a CICS security facility?

a) Transaction security
b) Resource security
c) System security
d) Program security

Answer: d) Program security.

Explanation: Program security is not a valid CICS security facility.

38. Which of the following is NOT a CICS task-related facility?

a) Program communication
b) File control
c) Terminal control
d) Data management

Answer: d) Data management.

Explanation: Data management is not a valid CICS task-related facility.

39. Which of the following is NOT a valid CICS terminal type?

a) 3270
b) VTAM
c) 5250
d) 3151

Answer: b) VTAM.

Explanation: VTAM is not a valid CICS terminal type.

40. Which CICS command is used to display a message on a terminal?

a) PRINT
b) WRITE
c) SEND
d) DISPLAY

Answer: d) DISPLAY.

Explanation: The DISPLAY command is used to display a message on a terminal in CICS.

41. Which CICS command is used to clear the screen of a terminal?

a) CLEAR
b) ERASE
c) RESET
d) WIPE

Answer: a) CLEAR.

Explanation: The CLEAR command is used to clear the screen of a terminal in CICS.

42. Which of the following is NOT a valid CICS task state?

a) ACTIVE
b) WAIT
c) INACTIVE
d) SUSPENDED

Answer: c) INACTIVE.

Explanation: INACTIVE is not a valid CICS task state.

43. Which CICS facility is used to manage storage areas?

a) Program control
b) Resource control
c) Storage control
d) Terminal control

Answer: c) Storage control.

Explanation: Storage control is used to manage storage areas in CICS.

44. Which CICS command is used to allocate storage?

a) ALLOCATE
b) GETMAIN
c) FREE
d) EXEC CICS ALLOCATE

Answer: b) GETMAIN.

Explanation: The GETMAIN command is used to allocate storage in CICS.

45. Which CICS command is used to free storage?

a) DEALLOCATE
b) FREEMAIN
c) RELEASE
d) EXEC CICS FREEMAIN

Answer: d) EXEC CICS FREEMAIN.

Explanation: The FREEMAIN command is used to free storage in CICS.

46. Which CICS facility is used to manage program communication?

a) Channels and containers
b) Program control
c) Resource control
d) Terminal control

Answer: b) Program control.

Explanation: Program control is used to manage program communication in CICS.

47. Which CICS command is used to pass data between programs?

a) MOVE
b) LINK
c) XCTL
d) EXEC CICS SEND MAP

Answer: b) LINK.

Explanation: The LINK command is used to pass data between programs in CICS.

48. Which CICS command is used to call a program and pass control to it?

a) MOVE
b) LINK
c) XCTL
d) EXEC CICS CALL

Answer: c) XCTL.

Explanation: The XCTL command is used to call a program and pass control to it in CICS.

49. Which of the following is NOT a valid CICS program type?

a) Basic
b) Extended
c) Subroutine
d) Dynamic

Answer: d) Dynamic.

Explanation: Dynamic is not a valid CICS program type.

50. Which CICS facility is used to manage file access?

a) File control
b) Program control
c) Resource control
d) Storage control

Answer: a) File control.

Explanation: File control is used to manage file access in CICS.

51. Which CICS command is used to update a record in a file?

a) READ
b) WRITE
c) UPDATE
d) EXEC CICS UPDATE

Answer: d) EXEC CICS UPDATE.

Explanation: The UPDATE command is used to update a record in a file in CICS.

52. Which of the following is NOT a valid CICS file attribute?

a) KEYLENGTH
b) LENGTH
c) OCCURS
d) ORGANIZATION

Answer: c) OCCURS.

Explanation: OCCURS is not a valid CICS file attribute.

53. Which CICS facility is used to manage system-level resources?

a) System control
b) File control
c) Program control
d) Terminal control

Answer: a) System control.

Explanation: System control is used to manage system-level resources in CICS.

54. Which CICS command is used to obtain the time of day?

a) ASKTIME
b) INQUIRE TIME
c) EXEC CICS TIME
d) REQUEST TIME

Answer: c) EXEC CICS TIME.

Explanation: The TIME command is used to obtain the time of day in CICS.

55. Which CICS command is used to schedule a task for a later time?

a) DELAY
b) SCHEDULE
c) TIMER
d) EXEC CICS START TRANSID

Answer: a) DELAY.

Explanation: The DELAY command is used to schedule a task for a later time in CICS.

About IBM CICS

Before attempting the CICS Questions and Answers practice test, should know the basic information regarding the topic of CICS. The CICS termed as Customer Information Control System, developed by IBM. Also, the CICS allows users to develop the online application and also to execute the implemented online application in the specified environment. Furthermore, the CICS became the most commonly used server for the Internet Applications. Hence, CICS is a data communication system which supports a networking system contains a hundred terminals.

Benefits Of Practicing The IBM CICS Quiz

  • If you are taking the online quizzes means that becoming a huge success in your concept. As the online Test is easy to attempt rather than the written examinations, candidates can go through the test.
  • You can also improve your coding ability in order to trace and execute the program.
  • This CICS Questions and Answers test is only for the mainframe professionals and make a note of it.
  • Even make your content improve by the description given.
  • Therefore, the individuals can improve their knowledge with the advanced tips.

How To Check CICS Programming Online Test Results

CICS MCQ Online Test improves knowledge according to the coding. After the successful submission of the test doesn’t go away and check the CICS programming Quiz result. So that you can reduce next time mistakes.

Candidates can check their result from the bottom of the CICS quiz session. As soon as you submit your answers, the results will be displayed on the monitor. By taking the CICS Quiz, the applicants can learn the new topics. Aspirants need to learn and practice the CICS MCQ Online Test which is provided on this page to get more knowledge.

Furthermore, candidates can come to this page for more interesting stuff regarding the CICS Quiz. So, stay tuned to our Freshers Now site.