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 - In SAP ABAP high level architecture, which of the following layer consists of input devices like web browser, mobile devices?

A - Presentation Layer

B - Application Layer

C - Database Layer

D - None of the above

Answer : A

Explanation

The Presentation layer consists of any input device that can be used to control SAP system. This could be a web browser, a mobile device and so on.

Q 2 - An ABAP editor converts all text to uppercase except text strings, which are surrounded by single quotation marks?

A - True

B - False

Answer : A

Explanation

The ABAP editor converts all text to uppercase except text strings, which are surrounded by single quotation marks.

Unlike some older programming languages, ABAP does not care where a statement begins on a line. You may take advantage of this and improve the readability of your program by using indentation to indicate blocks of code.

Q 3 - In a chained statement in ABAP program, which of the below syntax are used for writing the identical part, to separate variables and to end the statement?

A - : , .

B - , . :

C - . , :

D -, : .

Answer : A

Q 4 - Which of the below programs are directly executable and also known as Report?

A - Type M

B - Type K

C - Type 1

D - Type 2

Answer : C

Q 5 - To create new dynamic programs during the runtime of an ABAP program, which of the below must be used?

A - Internal Table

B - Modularization

C - Dimension Table

D - Sorted Table

Answer : A

Q 6 - Which of the below transaction is used to call Context builder and to create a new context?

A - SE34

B - SE35

C - SE33

D - SE36

Answer : C

Q 7 - Which of the following statement is correct about views?

A - You can buffer Views

B - Views cannot be buffered

C - A view contains data

D - None of the above

Answer : A

Q 8 - In SAP ABAP, SAP memory is a global memory whereas ABAP memory is local memory?

A - True

B - False

Answer : A

Q 9 - Which of the following data type allows you to assign data type of another object to declaring object?

A - TYPE

B - LINK

C - COPY

D - ASSIGN

Answer : B

Explanation

TYPE Datatype directly to the data object while declaring.

LIKE Datatype of another object to the declaring data object.

Q 10 - Which of the following is/are modularization technique in ABAP/4?

A - Subroutine

B - Source code module

C - Functions

D - A & B

E - All of the above

Answer : E

Explanation

When a program contains the same or similar blocks of statements or it is required to process the same function several times, we can avoid redundancy by using modularization techniques. By modularizing an ABAP/4 programs, you can make them easy to read and improve their structure. Modularized programs are also easier to maintain and to update.

Below are modularization technique in ABAP/4 −

  • Source code module
  • Subroutines
  • Functions
sap_abap_questions_answers.htm
Advertisements