0% found this document useful (0 votes)
41 views3 pages

ABAP Exam Sample1

This document contains 10 questions and answers about ABAP programming. It addresses topics like statements used with internal tables, how to pass data between programs using SUBMIT, properties of data types and field symbols, and characteristics of SELECT statements, internal tables, and transparent tables. The questions cover a range of foundational and intermediate concepts in the ABAP language.

Uploaded by

magargie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views3 pages

ABAP Exam Sample1

This document contains 10 questions and answers about ABAP programming. It addresses topics like statements used with internal tables, how to pass data between programs using SUBMIT, properties of data types and field symbols, and characteristics of SELECT statements, internal tables, and transparent tables. The questions cover a range of foundational and intermediate concepts in the ABAP language.

Uploaded by

magargie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Page 1 of 3

ABAP SAMPLE 1
Questions and Answers

1. Which statements are allowed if you are working with an internal table of the
type SORTED?
A. SORT
B. APPEND
C. MODIFY
D. COLLECT
E. READ

Answer: D,E

2. Which of the following ABAP statements create a list for executable programs?
A. SKIP
B. WRITE
C. PERFORM
D. CLEAR
E. ULINE

Answer: A,B,E

3.
Which of the following statements are correct?
A. You can select from several database tables using a database view or a join.
B. A secondary index for non-key fields generally works like a primary index for key
fields.
C. A key field in a database table uniquely identifies a data record.
D. The client field is a selective field and should therefore always be specified in the
WHERE condition for SELECT.
E. The OPEN SQL statements are converted into database-specific statements by the
database interface.
Answer: A,B,C,E
Page 2 of 3

4. In program P, the SUBMIT statement is used to call report R. How can you pass
data from P to R?
A. Using the SET/GET parameters.
B. By passing parameters using additions in the SUBMIT statement.
C. Using the ABAP memory.
D. By declaring the data objects with the same name in both programs, using the
DATA statement.

Answer: A,B,C

5. Which of the following statements about the SELECT statement are correct?
A. With SELECT SINGLE access, the result is one data record maximum.
B. The SELECT statement supports the return code (SY-SUBRC).
C. With SELECT...ENDSELECT access. the result is one data record maximum.
D. The SELECT statement always reads the data into the SAP memory first.
E. With SELECT...INTO TABLE access, the result is one data record maximum.

Answer: A,B

6. Which of the following statements about data types, data objects, and field
symbols are correct?
A. If you change the value of a field symbol, the value of the data object to which the
field symbol is assigned also changed.
B. A field symbol always reference a data element.
C. You can no longer create data objects at runtime(dynamically) since the ABAP
runtime system combines all the declarative statements in on processing block and
executes these first.
D. A field symbols only references a data object after the latter has been assigned to
the field symbols using the ASSIGN statement.
E. You can change the type of the assigned data object using the CASTING-TYPE
addition for the ASSIGN statement.

Answer: A,D,E
Page 3 of 3

7. Which of the following statements about internal tables is correct?


A. Key access to an internal table of the type STANDARD generally has even less
runtime consumption than index access.
B. Index access to an internal table of type SORTED will, in certain cases, violate the
sort sequence.
C. Access to nested internal tables using field symbols usually increase performance.
D. Index access to an internal table of the type HASHED has less runtime
consumption.
E. You can perform a binary search on internal tables of the type SORTED using the
addition BINARY SEARCH only.
Answer: C

8. You want a subroutine U to have a formal parameter P that is used to return a


value. Which of the following definitions of U would you use to ensure that the value
is passed back to the calling program only if the processing of U ends normally and is
not terminated with a MESSAGE statement? (Single selection)
A. FORM U CHANGING VALUE(P).
B. FORM U CHANGING P.
C. FROM U USING p.
D. FORM U USING VALUE(P).
Answer: A

9. Which statement at the time of AT SELECTION-SCREEN causes the selection screen


to be displayed again with fields ready for input and a message in the status line?
(Single selection)
A. A MESSAGE E...statement
B. An AUTHORITY-CHECK statement that return code SY-SUBRC NE 0.
C. A MESSAGE I...statement.
Answer: A

10. What do you get when you refer to a client-specific transparent table in the
Dictionary if you have a data definition with TABLES? (Single selection)
A. A structured work area (line).
B. A field
C. An internal table

Answer: A

You might also like