Sie sind auf Seite 1von 15

ABAP SKILL TEST

1. Search help is assigned to which level of the table? Answer: A. Field B. Domain C. Data Element D. A and C 2. Why + sign is displayed instead of the field description while maintaining the table entries using tcode SM30? Answer: A. Short description is not provided for the field B. Data element Field label is not maintained C. A and B D. None of the above 3. Lock object is created with the initial letter ________? Answer: A. A B. B C. C D. E 4. Value table can be assigned to ____? Answer: A. Data Element B. Domain C. Field D. All the above 5. Conversion routine is assigned to ____? Answer:

ABAP SKILL TEST


A. Field B. Domain C. Data Element D. None of the above 6. Can we create transaction code for the table maintenance? Answer: A. Yes B. No 7. Without maintaining the following, the table cannot be activated: Answer: A. Entry help/Check B. Technical settings C. Primary key D. B and C 8. Text table should consist of? Answer: A. All the key fields of main table B. All the fields of main table C. SPRAS field for the language key D. A and C 9. What is the maximum number of structures that can be included in a table or structure? Answer: A. 9 B. 8 C. 4 D. 7

ABAP SKILL TEST


10. Can we include customizing include or an append structure with Pooled or Cluster tables? Answer: A. Yes B. No 11. Single record buffering should be used when _________. Answer: A. It should be used for large tables when there are few record accesses B. It should be used in large tables that have frequent access to records C. It should be used for those tables where some of the elds of the table are needed D. All the above 12. Prerequisite for creating foreign key relationship are_____. Answer: A. The domain of the foreign key field and the primary key of the check table should be different. B. The foreign key eld and the primary key of the check table should have the same domain C. A value table to the domain must be assigned D. B and C 13. Which is not predefined data types in ABAP? A. X B. P C. T D. W Pick your Answer: A B C D

ABAP SKILL TEST


14. Predict the output Report Ztest. DATA lv_string type T value CMC. WRITE / lv_string. A. Syntax error B. Will end with runtime error C. CMC D. C Pick your Answer: A B C D 15. Predict the output of the following code:

Guessed the output? Enter your answer below and then verify your answer by clicking the "Answer Button".

ABAP SKILL TEST


16. After executing the following program. what is the value seen in the parameter MATNR on the selection-screen: REPORT test. PARAMETERS: matnr LIKE mara-matnr. ATSELECTION-SCREENOUTPUT. matnr = 'COMPUTER'. INITIALIZATION. matnr = 'PEN'. Answer: A.PEN B.COMPUTER C.Syntaxerror D. None of the above 17. What are the ways to link LDB to executable program? Answer: A. Using Program Attributes B. Using function module LDB_PROCESS C. Using function groups D. All the above E. Both A and B 18. Maximum number of nodes allowed in LDB Answer: A. 10 B.100 C. 200 D. 300 19. Predict the output of the following code: REPORT zcmc_test. DATA:

ABAP SKILL TEST


d_number TYPE i VALUE 1. PERFORM calculate. FORM calculate. d_number = d_number * 10. ENDFORM. "calculate PERFORM display. FORM display. WRITE d_number. ENDFORM. "display Answer: a. 1 b. 10 c. No output d. Syntax Error 20. Predict the output of the following code: REPORT ZCMC_test. DATA: d_wa(20) VALUE 'CMCLTD.COM', BEGIN OF d_line1, f1(12), f2 TYPE sy-uzeit, END OF d_line1. FIELD-SYMBOLS: <f1> LIKE d_line1. ASSIGN d_wa TO <f1> CASTING. WRITE: <f1>-f1, <f1>-f2. Answer: a. CMCLTD.COM b. CMCLTD.C:OM: c. CMCLTD .C:OM: d. Syntax Error

ABAP SKILL TEST


21. Predict the output of the following code: REPORT z_cmc. * Type declaration TYPES: BEGIN OF ty_mara, matnr LIKE mara-matnr, mtart LIKE mara-mtart, END OF ty_mara. * Table workarea definition DATA: wa_mara TYPE ty_mara. * Internal table declaration DATA: t_mara TYPE SORTED TABLE OF ty_mara WITH NON-UNIQUE KEY matnr. wa_mara-matnr = 'PEN'. APPEND wa_mara TO t_mara. wa_mara-matnr = 'TENT'. APPEND wa_mara TO t_mara. wa_mara-matnr = 'PEN'. APPEND wa_mara TO t_mara. LOOP AT t_mara INTO wa_mara. WRITE:/ wa_mara-matnr. ENDLOOP. Pick the Answer A. PEN B. TENT C. Both A and B D. Runtime error : Itab illegal sort order 22. In SAPscript a page break is possible for the following windows: a. Constant window b. Variable window c. Main window d. All of the above 23. A same window can be positioned on several pages of a Smart form? a. Yes

ABAP SKILL TEST


b. No 24. How many windows can be defined as main window in a smart form? a. 1 b. 2 c. 3 d. 10 25. In a smart form if a page without main window calls itself as a next page then SAP system takes the following action: a. This would trigger an endless loop. b. System automatically terminates after three pages. c. System does not process the request at all. d. None of the above 26. To display text and data in table format in a smart form you can use: a. Table b. Template c. Both d. None of the above 27. SAP smart forms and SAP smart styles are: a. Client Dependent Objects b. Client Independent Objects c. May be any of the above d. None of the above 28. What is the alternative to batch input session? a) Load module b) Call transaction c) BAPI d) Idoc segment 29. Manual error handling is used in BDC program_____ A. Session method B. Call Transaction Method C. Batch Input D. None of the above 30. What are the FMs used in BDC session method? A B C

ABAP SKILL TEST


31. A logical unit of work (LUW or transaction) begins a) Each time you start a transaction. b) Each time you end a transaction. c) When the database changes of the previous LUW have been confirmed (database commit). d) Before the database changes of the previous LUW have been cancelled (database rollback).

32. A database commit is triggered by a) ABAP/4 command COMMIT WORK. b) CALL SCREEN, CALL DIALOG. c) A Remote Function Call d) CALL TRANSACTION 33. The transaction CMOD and SMOD are a) Used to create enhancements to standard SAP programs. b) Used to create enhancements to ABAP queries. c) Used to create the user exits, menu exits and screen exits. d) Used to modify the standard function groups. 34. For transportation of data from a presentation server into SAP, the function module used is a) UPLOAD b) WS_UPLOAD c) FILE_UPLOAD d) DATA_UPLOAD 35. The statement used to clear all the contents of an internal table is: a) CLEAR itab. b) REFRESH itab. c) FREE itab. d) DELETE itab. 36. READ TABLE ITAB_TEST WITH KEY VBELN = k_vbeln. If multiple records in table ITAB satisfy the condition, then a) All records are fetched b) The last record is fetched c) The first record is fetched d) Compilation error 37. If ITAB has 1000 entries, and DBTAB is a large table, which is better in terms of performance? i) LOOP AT ITAB. SELECT * INTO ITAB_2 FROM DBTAB WHERE KEY1 = ITAB-KEY1. APPEND ITAB_2. ENDSELECT. ENDLOOP. ii) LOOP AT ITAB. SELECT * INTO TABLE ITAB_2 FROM DBTAB WHERE KEY1 = ITAB-KEY1.

ABAP SKILL TEST


ENDLOOP. iii) SELECT * INTO TABLE ITAB_2 FROM DBTAB FOR ALL ENTRIES IN ITAB WHERE KEY1 = ITAB-KEY1. a) (i) is better than (ii), and (ii) is better than (iii). b) (ii) is better than (iii), and (iii) is better than (i). c) (iii) is better than (i) and (i) is better than (ii). d) (iii) is better than (ii) and (ii) is better than (i). 38. The fastest way to read a value in an internal table is to: a) Specify key, and do a binary search b) Specify the table-keys c) Directly specify the index value d) Use a work-area with same structure as the internal table. 39. MOVE can be used to copy: a) One fields contents to another field b) One structures contents to another compatible structure c) One tables contents to another compatible table d) A part of one field to another field 40. The DESCRIBE statement on internal tables is used to: a) Find the number of lines currently in table b) Find initial size of the table c) Find type of the internal table d) Give the line size, in number of characters, of the table 41. The default length of a field of type time(T) in an ABAP program is: a) 6 b) 8 c) 14 d) 0 42. In regard to SET PF-STATUS, you can deactivate unwanted function codes by using ____. A: EXCLUDING B: IMMEDIATELY C: WITHOUT D: HIDE 43. ALV 44. User Exit 45. Customer Exit 46. Enhancement 47. BADI 48. BADI 49. ALV

ABAP SKILL TEST


50 ALV

1. Screen exit and Menu Exits are used to enhance the frontend while append structure and include structures are used enhance the program. A. True B. False 2. Way to find out the customer exits using the following options (choose 2 options) A. SMOD B. CMOD

ABAP SKILL TEST


C. By writing your own Program D. Development Class 3. Which exits option is used for applying the Menu Exit A. MCP20001 User Exit for external data for planning B. MCP20003 Create function code for flexible planning C. MCP20005 User exit for authorization check for planning 4. Creation of project using transaction code______ and it is mandatory to activate it for getting the additional functionality. A. CMOD B. SMOD C. BADI D. BAPI 5. Multilevel system landscape like SAP, partners and customers as well as country version, industry solution are provide by_____________ A. User Exit B. Customer Exit C. BADI D. BAPI 6. Enhancement framework means you have to do enhancement in___ A. Source code enhancement B. Function module enhancement C. Class enhancement D. Kernel BADI Enhancement E. All of the Above 7. SLIS in ALV________ A. Line Type B. Type cascading C. Type Group D. Match code 8. Upload the Logo into ALV compatible format using

ABAP SKILL TEST


A. OAER B. OFER C. SE78 D. SE73 9. _______ is the function code is used for double click A. &IC1 B. &LC1 C. UComm D. PF Status 10. Interactive ALV report using USER_COMMAND which has two interface parameters 1.____2.____. A. SY-UCOMM, SLIS_SELFIELD

B. SY-UCOMM, SLIS_FIELDCAT C. SLIS_SELFIELD, SLIS_FIELDCAT 11. Get the Smartforms output in PDF format (Choose Multiple) A. Use CONVERT_OTF function module

B. call RSTXPDFT4 and enter the spool number


C. Call RTSXPDF4 and enter the spool number D. Execute the report RSTXSUBC 12. Way to Debug the Smartforms (Choose Multiple) A. SFTRACE

B. set break-points in generated function module C. set breakpoint in SSF_FUNCTION_MODULE_NAME if dont know the form name D. using the smart styles
13. How to suppress the Print preview in Smartforms A. Using Control parameters in SSF_OPEN B. Using Control parameters in SSF_FORM

C. Using Control parameters in SSF_CLOSE 14. Does the BDC_INSERT function allow multiple transactions to be processed by SAP?

ABAP SKILL TEST


A. YES B. NO C. Wrong question 15. ______Synchronous database update means A. Not waiting for writing to the database B. the system doesn't wait for updating the database before the next transaction is taken for processing in a batch input C. During processing no transaction is stored until the previous transaction has been written to the Database 16. How to read the file from Application server? (Choose multiple) A. OPEN DATASET B. READ DATA SET C. GUI_UPLOAD D. CLOSE DATASET 17. Why SHDB didnt record some screens? A. If COMMIT WORK occurs B. If ROLLBACK Occurs C. IF RETURNS parameter are getting blank D. None of the Above 18. Can we use WRITE statement in screen fields? A. Yes B. No 19. What is the use of CHAIN ENDCHAIN statements? A. To validate multiple fields from screen B. To validate only given number of fields in CHAIN ENDCHAIN statement C. Not used for validation, used for comparison D. Assignment is possible and write the data into field

20. _____ Current screen simply specifies the next screen in the chain and Return from next screen to
current screen is not automatic. _________ the current (calling) chain is suspended, and a next screen (or screen chain) is called in. A. SET SCREEN, LEAVE SCREEN

ABAP SKILL TEST


B. C. D. SET SCREEN, LEAVE SCREEN TO 0 On CHAIN INPUT, ON CHAIN- REQUEST

SET SCREEN, CALL SCREEN.

Das könnte Ihnen auch gefallen