You are on page 1of 4

All the questions in the quiz along with their answers are shown below.

Your answers are bolded. The correct answers have a green background while the incorrect ones have a red background.
1. What is the use of 'table index'?

It is used to make the database upload faster. It is used to establish the database connection. It is used to improve the performance while reading the data from database. Non of the above.

Table index : we have primary and secondary index available with data dictionary to improve the performance. Note: we also have index to read the internal table entries for sorted/standard tables read table IT_MARA index 2. 2. Which one of the below does not contain the screen? Report Module pool program

Function group Class

If you have doubt in this go to SE80 and check whether you can see a screen node to define/hold the screen. 3. When top of the page event is triggered? ( in classical reports) After excuteing first write statement. when program execution reaches to function call.

It triggers when start-of-selection is triggered. It will not trigger until user double click on the result list.

Oh Please.. It's as simple as that."top of page" something i want to display on top of my result list.I use write statement to display result list.in that case of course The "top of page" must trigger when it encounter a write statement. 4. Which statement would be used to create a box with a frame title on a selection screen? Begin of Selection, End of Selection Begin of Block, End of Block

Begin of Box, End of Box Begin of Frame, End of Frame

5. At Selection-Screen on value-request for sales. Call screen 100.

When the user presses F1, Screen 100 is displayed instead of the normal possible values search help When the user presses F1, Screen 100 is displayed in addition to the normal help screen When the user presses F4, Screen 100 is displayed in addition to the normal help screen When the user presses F4, Screen 100 is displayed instead of the normal possible values search help

on value-request -> is used for F4 help on help-request -> is used for F1 help 6. What happens when an EXIT Statement is executed in the AT event the system leaves the processing block and branches to the processing block of the next event The program ends

The output list is displayed The remainder of the current processing block is executed

7. What bundling technique is used by SAP to address the issue of database updates for dialog transactions across multiple screens Synchronous Background Tasks Asynchronous update processing to initiate V1 and V2 updates

Asynchronous processing that initiates Database Locks Physical Database Commits between screen displays

Go to Se37. Check the function module types. V1, V2 ( update function modules ) 8. What function is provided by JCO (SAP Java Connector) Connects Java to SAP Enables multiple Java servers in a single SAP system

Enables communication between the ABAP and Java Stack Connects external applications to the J2EE server

9. What is true about a check table? Foreign key fields can accept only values which exist in the check table Foreign key fields can accept any values regardless of the check table

Check table fields can accept only values which exist in the check table None of the above

10. When is it better to buffer the table When a table is read infrequently

When a table is linked to check tables When a table is read frequently and the data is always changing When a table is read frequently and the data seldom changes

11. The user default for the date format is set to YYYY.MM.DD. Assume that today's date is Jan 15, 1999. Select the displayed output of the date field in the following code.
Data: datum type d. Datum = sy-datum. Write:/ datum mm/dd/yyyy.

1999/01/15 1999.01.15 19990115 01/15/1999

try it out :-) 12. What is the order of events that fire.? 10
20 30 40 50 End-of-Selection Initialization Get At Selection-Screen Start-of-Selection

30 50 10 40 20 30 10 50 40 20 50 10 40 30 20 50 20 40 10 30

13. What is true about the following code ?


CHAIN. Field: Flight, Carrid. Module Validate on Chain-Input ENDCHAIN.

The Module Validate is processed if both FLIGHT and CARRID are other than the initial value The Module Validate is processed only if both FLIGHT and CARRID are initial values The Module Validate is processed if at least one of the fields FLIGHT or CARRID are other than the initial value The Module Validate is never processed

14. What statement is used in ABAP programming to check if a user is authorized to perform an action Check Authority Check sy-subrc

Check Permission Authority-Check

15. What is the value of result after the following code is executed. Assume that the user default is set to Fixed Point Arithmetic
DATA: result TYPE p DECIMALS 2. Result = '3000.00' * '0.30'.

result = 900.0000 result = 9000000 result = 900.00 result = 90000.00

You might also like