ABAP Exam Certification

99 Questions | Total Attempts: 942

SettingsSettingsSettings
Please wait...
ABAP Quizzes & Trivia

Getting the ABAP certification puts you a grade higher and freedom to practice in the information technology field in various countries. Take up the test below to help you tackle the final exam that stands between you and getting that ABAP certification. All the best as you prepare for the finals.


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

  • 2. 
    Which of the following ABAP statements create a list for executable programs?
    • A. 

      SKIP

    • B. 

      WRITE

    • C. 

      PERFORM

    • D. 

      CLEAR

    • E. 

      ULINE

  • 3. 
    • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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).

  • 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.

  • 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

  • 11. 
    • A. 

      PROCESS BEFORE OUTPUT

    • B. 

      START-OF-SELECTION.

    • C. 

      AT SELECTION-SCREEN.

    • D. 

      INITIALIZATION.

    • E. 

      AT LINE-SELECTION.

  • 12. 
    Which techniques are basic requirements for polymorphism?
    • A. 

      Implementation of methods of an interface in the respective classes (for polymorphism through interfaces).

    • B. 

      Narrowing Cast

    • C. 

      Redifinition of methods (for polymorphism through inheritance)

    • D. 

      Widening Cast

  • 13. 
    Which component of an application sever controls the data traffic between a work process and a presentation server? (Single selection)
    • A. 

      Dispatcher

    • B. 

      SAPGUI.

    • C. 

      Front-end processor.

    • D. 

      Message Handler.

    • E. 

      Screen processor.

  • 14. 
    For which tasks is the database interface responsible?
    • A. 

      Syntax check of "native" SQL commands.

    • B. 

      Conversion of Open SQL statement from ABAP statements into the corresponding database statements.

    • C. 

      Data consistency check with respect to foreign key relationships.

    • D. 

      Database independence of application programs.

    • E. 

      Usage of the SAP buffers.

  • 15. 
    Which SAP GUI types are there?
    • A. 

      SAP GUI for Windows

    • B. 

      SAP GUI for HTML

    • C. 

      SAP GUI for Web AS

    • D. 

      SAP GUI for ITS

    • E. 

      SAP GUI for Java

  • 16. 
    • A. 

      For input fields on screens if the input fields have been copied from the Dication into the Screen Painter.

    • B. 

      For input fields on ABAP lists.

    • C. 

      For input fields on selection screens.

  • 17. 
    Is it possible to increase the number of key fields in transparent tables that are already active? (Single selection)
    • A. 

      No, Key changes are not allowed.

    • B. 

      Yes, irrespective of whether the table already contains data or not.

    • C. 

      Yes, However, the table must not contain any data yet.

  • 18. 
    Which of the following statements about APPEND structures are true?
    • A. 

      After adding an APPEND structure to a table, you must convert the table.

    • B. 

      You can use an APPEND structure like any other structure in ABAP programs.

    • C. 

      An APPEND structure allow you to append field to an SAP table without having to modify the table itself.

    • D. 

      An APPEND structure is the same as substructure.

  • 19. 
    • A. 

      A database view supplies the results quantity of an outer join logic.

    • B. 

      Using a database view, you can read data from several tables.

    • C. 

      Using a database view, you can insert data into several tables.

    • D. 

      A database view is a special view of transparent tables.

    • E. 

      A database view can have one or several base tables.

  • 20. 
    The search help function know various link options in the ABAP dictionary. Which of the following statements apply?
    • A. 

      A search help function that is linked to the table field can return values only for the search field (field where the f4 help was triggered).

    • B. 

      A search help function that is linked to the data element can return values only for the search field (field where the f4 help was triggered).

    • C. 

      If the search help function is linked to the data element as well as to the field. The search help for the field is displayed.

    • D. 

      If the search help function is linked to a table A. this search help is displayed whenever there are input field from A on the screen.

    • E. 

      If the search help function is linked to a table A. this search help displayed whenever there are input fields on that screen that have A as the check table.

  • 21. 
    • A. 

      Parameters can be displayed on the result list.

    • B. 

      Parameters must be fields from the selection method only.

    • C. 

      Import parameters control which data can be included in the data selection.

    • D. 

      Export parameters control which data can be returned to the input template.

    • E. 

      A parameter is either an import or an export parameter

  • 22. 
    Which of the following statements about indexes are correct?
    • A. 

      The primary index consists of the key fields of the database table.

    • B. 

      An Index can be assigned to several database tables.

    • C. 

      A database table can have more than one index.

    • D. 

      Using an index speeds up data selection from a table.

  • 23. 
    For what purpose are foreign key (FK) defined in the ABAP Dictionary? (Single selection)
    • A. 

      For the purpose of data consistency: when you active the table the FKs are created in the database. You thus prevent invalid data from getting into the table.

    • B. 

      For the propose data consistency: when you maintain data records using dialog transaction (screens).

    • C. 

      The input values are automatically check in accordance with the FKs.

    • D. 

      FKs are used solely for documenting table relationships.

  • 24. 
    In which of the following table types is there a one-to-one relationship between the table defined in the ABAP Dictionary and relevant physical table in the database?
    • A. 

      Cluster table.

    • B. 

      Pooled table.

    • C. 

      Structure.

    • D. 

      Transparent database table.

  • 25. 
    What is allowed within class definitions?
    • A. 

      Typing with LIKE to ABAP Dictionary types.

    • B. 

      The definition of internal tables with header lines.

    • C. 

      The TABLES statement.

    • D. 

      The definition of internal tables without header lines.

    • E. 

      Typing with TYPE to ABAP Dictionary types.