SAP ABAP Online Quiz


Following quiz provides Multiple Choice Questions (MCQs) related to SAP ABAP. You will have to read all the given answers and click over the correct answer. If you are not sure about the answer then you can check the answer using Show Answer button. You can use Next Quiz button to check new set of questions in the quiz.

Questions and Answers

Q 1 - Which of the following Transaction code is used to compare the codes of a program on two systems?

A - SC39

B - SC001

C - SCU01

D - SCU0

Answer : D


To compare the customizing settings between 2 systems/clients. Example when some transactions are behaving differently between systems/clients and you are suspecting that some of the customizing is missing from one of them.

T-CODE − SCU0 offers a flexible way to perform comparison include by selecting exactly which parts of the IMG (Implementation Guide) that require to be compared and also allows comparison results to be stored for later use and reference.

Q 2 - Which of the following data types can't be used while defining parameters?

A - Type C

B - Type N

C - Type F

D - Type P

Answer : B

Q 3 - Which of the below can only be used to control the Type M of ABAP program?

A - Runtime Environment

B - Screen Flow logic

C - Transaction Code

D - None of the above

Answer : B

Q 4 - Which of the below program type can only be started using a transaction code?

A - Type 1

B - Type F

C - Type K

D - Type M

Answer : D

Q 5 - Which of the below is used to synchronize access of several users using the same data?

A - Lock Objects

B - ABAP Objects

C - Data Objects

D - Dynamic Objects

Answer : A

Q 6 - When you want the user to enter either a single value for a field or fields, or to enter selection criteria, which of the below screen type can be used?

A - Dialog Screens

B - Custom Screens

C - Selection Screens

D - All of the above

Answer : C

Q 7 - Which of the following cannot be modified using an ABAP dictionary?

A - Function Groups

B - Search help

C - Lock Objects

D - All of the above

Answer : A

Q 8 - Which of the following memory type in ABAP is available for users during entire terminal session?

A - SAP Memory

B - ABAP Memory

C - Both

D - None

Answer : A


SAP memory is available to the user during the entire terminal session.

Q 9 - Which of the below work process in R/3 system provides lock mechanism?

A - Dialog

B - Update

C - Enqueue

D - Spool

Answer : C


Dialog or Online (processes only one request at a time).

Update (primary or secondary)

Enqueue (Lock mechanism).

Spool (generated online or during back ground processing for printing).

Q 10 - You can create an ABAP program that only contain subroutines?

A - True

B - False

Answer : A


You can create ABAP/4 program which only contain subroutines.