Sie sind auf Seite 1von 3

1) You created a transparent table and during activation got a warning message 'Enhancement

category for table missing".


What do you have to do to eliminate the warning message?
A. Select any option other than Not Classified from the enhancement category.
B. Change the Data Class and Size category in the technical settings.
C. Provide the correct reference field for the Currency or Quantity field.
D. Select the option Not Classified from the enhancement category.
2) What is the SAP recommended naming convention for append structures of standard SAP tables?
A. The name of the append structure must start with ZA.
B. The components of an append structure should start with ZZ or YY.
C. The components of an append structure should start with Z or Y.
D. The name of the append structure must start with ZZ or YY.
3) To which ABAP Dictionary definition can you assign fixed values?
A. Data element
B. Field of a transparent table
C. Component of a structure
D. Domain
4) In which database table type is there a one-to-one relationship between the Dictionary table
definition and the relevant physical table in the database?
A. Cluster table
B. Pooled table
C. Transparent table
D. Internal table

5) In the technical settings for a transparent table, buffering is switched on and single record
buffering is selected.
Which statement uses the buffered data assuming that the WHERE clause contains restrictions for
all key fields?
A. SELECT '' . ENDSELECT.
B. SELECT SINGLE '' .
C. SELECT '' INTO TABLE '' .
D. SELECT SINGLE '' FOR UPDATE.

6) Compared to a predefined ABAP type what additional properties can be assigned to a domain?
(Choose three)
A. Fixed values
B. Conversion exits
C. Value tables
D. Parameter IDs
E. Search helps
7) What must you do to define a database view using the ABAP Dictionary? (Choose three)
A. Choose the database tables from where the view acquires data.
B. Define the join conditions between the tables.
C. Choose the fields from the tables that should be part of the view.

D. Define selection criteria for the view.


E. Define buffering settings for the underlying database tables.
8) Which data type is allowed for the reference field of the Currency field?
A. UNIT
B. CUKY
C. DEC
D. CURR
9) How can you improve the performance when accessing a large data volume database table?
A. Apply the appropriate data class and size category.
B. Switch the database table to fully buffered.
C. Define appropriate indexes for the database table.
D. Change the table type in the dictionary
10) You want to define two database tables with different structures. Both tables should contain the
fields CHANGE_DATE and CHANGE_TIME.
How do you implement this in order to minimize the maintenance effort?
A. Define a structure with these two fields and include this structure in both database tables.
B. Define an append structure with these two fields and assign this append structure to both
database tables.
C. Define the two fields in each database table separately.
D. Define the two fields in one database table and copy them to the other database table.

Solve the below questions. I'll share all the questions of all the books together in the end.
1) You have written an ABAP executable program that displays the flight connections between two cities for
your customer. You hand over your program to your customer for maintenance and need to explain to your
customer's programmer the properties of event blocks. There is more than one correct answer to this
question.
a) Event blocks can be nested, for example, you can have event blocks within event blocks.
b) Event blocks start with an event key word and end with the keyword END OF EVENT.
c) Event Blocks Start With An Event Key Word And End With The Start Of Any Other Modularization Block,
For Example, Another Event Block Or Module Or Subroutine.
d) Event blocks are executed in the sequence they occur in the program.
e) The Abap Runtime Decides In Which Sequence To Execute Event Blocks.
2) You want to display a dialog box window in your ABAP dialog program. Which statement can you use to
do this? Please choose the correct answer.
a) GO TO SCREEN 200.
b) CALL SCREEN 200.
c) SET SCREEN 200.
d) CALL SCREEN 200 STARTING AT 5 5.
e) WINDOW 200 STARTING AT 5 5.
3) You have written a module pool that manages flight connections. How can the end-user start a screen in
your module pool? Please choose the correct answer.
a) The user uses transaction SA38 to start a screen in the module pool.
b) The user uses transaction SE38 to start a screen in the module pool.
C) The User Uses A Dialog Transaction That You Have Created To Start A Screen In The Module Pool.
d) The administrator assigns a screen in the module pool to the profile of the user. The user then can start
this screen from his user menu.
4) You write an ABAP executable program that displays the flight connections between two cities. Your
have provided selection parameters for departure city and destination city. In your program you have

written event blocks for the event blocks AT SELECTION-SCREEN, INITIALIZATION, START-OFSELECTION, TOP-OF-PAGE (in alphabetical order). In which sequence will ABAP Runtime call these
event blocks? Please choose the correct answer.
A) At Selection-Screen, Initialization, Start-Of-Selection, Top-Of-Page
B) Initialization, At Selection-Screen, Start-Of-Selection, Top-Of-Page
C) Top-Of-Page, Initialization, At Selection-Screen, Start-Of-Selection
D) Start-Of-Selection, Initialization, At Selection-Screen, Top-Of-Page
5) You analyze an executable ABAP program. In the event block AT SELECTION-SCREEN you see this
line of code: MESSAGE w003 (ZMAT). What is the effect of this line? Please choose the correct answer.
a) On the selection screen, the user sees a warning. The user must change the input parameters on the
selection screen to continue with the program.
B) On The Selection Screen, The User Sees A Warning. The User May Change The Input Parameters Or
Press Enter To Continue With The Program.
c) On the list, the user sees a warning. By pressing ENTER, the user is taken back to the selection screen
and can change the input parameters.
d) On the selection screen, the user sees a dialog box with a warning. The user may change the input
parameters or press ENTER to continue with the program.
e) On the selection screen, the user sees a dialog box with warning. The user must change the input
parameters to continue with the program.
6) Which Of The Following Statements About Pushbuttons Are Correct? There Is More Than One Correct
Answer To This Question.
A) Pushbuttons In An Application Toolbar Always Have A Function Code.
B) Pushbuttons On A Screen Always Have A Function Code.
C) Pushbuttons On A Screen Always Have A Corresponding Function Key.
D) Pushbuttons In An Application Toolbar Always Have A Corresponding Function Key.
E) Pushbuttons With Function Code E Cause Program Termination.
7) You want to create a selection screen for your ABAP executable program. Which statements can you
use to do this? There is more than one correct answer to this question.
A) Parameters
B) Select-Options
C) Field-Symbols
D) Tables
E) Range Of
8) You should implement a search help, where the data of the search help should be selected via outer join.
Which of the following view types you would choose? Please choose the correct answer.
a) The database view.
b) The maintenance view.
c) The help view.
d) The projection view
9) Which of the following statements about subscreens are correct? There is more than one correct answer
to this question.
A) Subscreens Have Their Own Ok Code Field.
B) You Call Subscreens Using The Screen Command Call Subscreen.
C) You Call Subscreens Using The Abap Command Call Subscreen.
D) Subscreens May Have Their Own Pbo And Pai Logic.
10) You have created a screen with 5 radio buttons. How do you ensure that only one radio button is
selected at a time? Please choose the correct answer.
A) Enclose All The Radio Buttons In A Frame.
B) Combine All The Radio Buttons Into A Group.
C) Create A Common Function Code For All The Radio Buttons.
D) Assign All The Radio Buttons To The Same Modification Group.

Das könnte Ihnen auch gefallen