Beruflich Dokumente
Kultur Dokumente
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
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