ABAP - Simulado

115 Questions | Total Attempts: 655

SettingsSettingsSettings
Please wait...
ABAP - Simulado

.


Questions and Answers
  • 1. 
    Which action on the underlying dictionary objects triggers a database table conversion?Please choose the correct answer.
    • A. 

      Inserting an APPEND structure

    • B. 

      Changing the order of nonkey fields

    • C. 

      Reducing the size of the field.

    • D. 

      Inserting a field of type reference

  • 2. 
    Which SELECT statement will always bypass the SAP table buffers?Please choose the correct answer.
    • A. 

      SELECT … ENDSELECT.

    • B. 

      SELECT … FOR UPDATE …

    • C. 

      SELECT … SINGLE …

    • D. 

      SELECT … INTO TABLE …

  • 3. 
    • In an ABAP program you have the following code sequence:
    •  
    • DATA text TYPE string.
    • DATA Text_ref TYPE REF TO string.
    • DATA data_ref TYPE REF TO data.
    • FIELD-SYMBOLS < fs > TYPE any.
    • Text = 'Content of Data Object'.
    • GET REFERENCE OF text INTO data_ref.
    •  
    • Which of the following pieces of code can you use to output the content of variable text?
    • A. 

      Text_ref ?= data_ref. WRITE text_ref -> *.

    • B. 

      WRITE data_ref -> *.

    • C. 

      ASSIGN data_ref -> * TO < fs > WRITE < fs >.

    • D. 

      GET REFERENCE OF data_ref -> * INTO text_ref. WRITE text_ref -> *.

  • 4. 
    When is a foreign key check performed on an input/output field?Please choose the correct answer.
    • A. 

      If the field refers to the dictionary field for which a check table is defined

    • B. 

      If the field refers to the dictionary field for which a append search is defined

    • C. 

      If the field refers to the dictionary field for which a search is defined

    • D. 

      If the field refers to the dictionary field for which a value help is defined

  • 5. 
    Which comparison operators can you use in a logical expression related to the WHERE clauseof the SELECT statement?There are 3 correct answers to this question.
    • A. 

      CO (contains only)

    • B. 

      CP (covers pattern)

    • C. 

      EQ (equals)

    • D. 

      LIKE (fits pattern)

    • E. 

      GT (greater than)

  • 6. 
    In addition to the primary key of an internal table, how many secondary indexes can youdefine for an internal table?Please choose the correct answer.
    • A. 

      15

    • B. 

      1

    • C. 

      10

    • D. 

      0

  • 7. 
    Which of the following statements can you use to setup checkpoints in an ABAP program?There are 3 correct answers to this question.
    • A. 

      CHECK

    • B. 

      BREAK_POINT

    • C. 

      ASSERT

    • D. 

      BREAK

    • E. 

      LOGPOINT

  • 8. 
    Using the screen system table, what can you modify through a LOOP AT SCREEN … ENDLOOPconstruct?Please choose the correct answer.
    • A. 

      Function code of buttons

    • B. 

      Values of screen elements

    • C. 

      Screen status

    • D. 

      Attributes of screen elements

  • 9. 
    An executable ABAP program contains a standard selection screen and uses the event blocks AT SELECTION SCREEN, AT SELECTIONSCREEN OUTPUT, INITIALIZATION, STARTOFSELECTION. In which sequence will ABAP runtime call these event blocks? Please choose the correct answer.
    • A. 

      1. INITIALIZATION 2. AT SELECTION-SCREEN OUTPUT 3. AT SELECTION-SCREEN 4. START-OF-SELECTION

    • B. 

      1. AT SELECTION-SCREEN OUTPUT 2. INITIALIZATION 3. AT SELECTION-SCREEN 4. START-OF-SELECTION

    • C. 

      1. INITIALIZATION 2. AT SELECTION-SCREEN 3. AT SELECTION-SCREEN OUTPUT 4. START-OF-SELECTION

    • D. 

      1. INITIALIZATION 2. AT SELECTION-SCREEN OUTPUT 3. START-OF-SELECTION 4. AT SELECTION-SCREEN

  • 10. 
    You are establishing the business logic layer for a Web Dynpro Component. Which service types are available in the Service Call wizard?There are 3 correct answers to this question.
    • A. 

      Class method

    • B. 

      Web service proxy

    • C. 

      Transaction code

    • D. 

      Function module

    • E. 

      Function group

  • 11. 
    Which prerequisites must be fulfilled before a repository object can be transported?There are 3 correct answers to this question.
    • A. 

      The repository object must be assigned to a package.

    • B. 

      An application component must be assigned to the repository object.

    • C. 

      A transport layer must be assigned to the package.

    • D. 

      The repository object must be assigned to a change request.

    • E. 

      An inactive version of the repository object must exist.

  • 12. 
    Which steps are needed when implementing the singleton concept for class instantiation with minimum coding?There are 3 correct answers to this question.
    • A. 

      Define the class as abstract.

    • B. 

      Define the instantiation of the class as private.

    • C. 

      Create an event that returns the instance of the class.

    • D. 

      Create an instance of the class in a static constructor.

    • E. 

      Save the instance of the class in a static attribute.

  • 13. 
    What can you change in the ABAP Debugger?Please choose the correct answer.
    • A. 

      Value of a constant

    • B. 

      Definition of a structure

    • C. 

      Content of an internal table

    • D. 

      Value of a reference variable

  • 14. 
    Which of the following are key capabilities of SAP NetWeaver?There are 3 correct answers to this question.
    • A. 

      Application Platform

    • B. 

      Enterprise Resource Planning

    • C. 

      People Integration

    • D. 

      Supply Chain Management

    • E. 

      Information Integration

  • 15. 
    You defined data reference z1 generically.Which statement would you use to access the content of the referenced variable?Please choose the correct answer.
    • A. 

      Assign (z1) to < fs >

    • B. 

      Get reference of z1 into wa

    • C. 

      Assign z1->* to < fs >

    • D. 

      Assign z1 to < fs >

  • 16. 
    When does SAP recommend that you use a full buffering type for a database table?Please choose the correct answer.
    • A. 

      When the table is large and frequently written

    • B. 

      When the table is large and seldom written

    • C. 

      When the table is small and frequently written

    • D. 

      When the table is small and seldom written

  • 17. 
    Which of the following capabilities is provided by the Application Layer platform of SAPNetweaver?Please choose the correct answer.
    • A. 

      Business process management

    • B. 

      Master data management

    • C. 

      Database and operating system abstraction

    • D. 

      Multichannel access

  • 18. 
    You have defined a classical screen (dynpro) with mandatory input fields. You want to exit the screen using the Cancel button even if not all of the mandatory fields have been filled. What is necessary to achieve this?Please choose the correct answer.
    • A. 

      Set the function code assigned to the Cancel button to CANCEL and handle it in a module with the addition AT EXITCOMMAND.

    • B. 

      Use the LOOP AT SCREEN. ... ENDLOOP statement to set the "required" property of the input fields to zero.

    • C. 

      Assign function type E to the Cancel button and handle it in a module with the addition AT EXIT-COMMAND.

    • D. 

      Set the function type assigned to the Cancel button to S and handle it in a module with the addition AT EXIT-COMMAND.

  • 19. 
    How is an ABAP program with several dialog steps executed?Please choose the correct answer.
    • A. 

      Usually, dialog steps are assigned to different dialog work processes.

    • B. 

      The ABAP dispatcher takes over the entire execution without assigning any work process.

    • C. 

      The program is always executed in just one dialog work process without roll out

    • D. 

      The program is always executed in just one dialog work process with roll out.

  • 20. 
    Which boundary conditions lead to improved access time to an internal table?There are 3 correct answers to this question.
    • A. 

      Left justified part of key for hashed tables

    • B. 

      Index access for standard tables

    • C. 

      Fully qualified key for sorted tables

    • D. 

      Left justified part of key for sorted tables

    • E. 

      Index access for hashed tables

  • 21. 
    Which of the following is an implicit enhancement?There are 2 correct answers to this question.
    • A. 

      Protected method

    • B. 

      Pre-method

    • C. 

      Private method

    • D. 

      Overwrite method

  • 22. 
    What is mandatory for automatic data transport between a variable and an input field on a classical screen (dynpro)?Please choose the correct answer.
    • A. 

      The variable must be declared using the DATA statement.

    • B. 

      The variable must be declared using the TABLES statement.

    • C. 

      The name of the variable and the name of the input field must be identical.

    • D. 

      The property OUTPUT of the input field must be set.

  • 23. 
    You want to create a transparent table in the ABAP dictionary.When the table is physically created in the database?Please choose the correct answer.
    • A. 

      When you run the database utility transaction (SE14)

    • B. 

      When you activate the table

    • C. 

      When you insert the table name and select create

    • D. 

      When you save the table

  • 24. 
    How can you improve the performance when accessing a large data volume database table?Please choose the correct answer
    • A. 

      Change the table type in the dictionary

    • B. 

      Apply the appropriate data class and size category.

    • C. 

      Define appropriate indexes for the database table.

    • D. 

      Switch the database table to fully buffered.

  • 25. 
    Which of the following items are used in a Web Dynpro Application to transport database data to the user interface?There are 2 correct answers to this question.
    • A. 

      Interface controller

    • B. 

      Context node

    • C. 

      Inbound plug

    • D. 

      Supply function

Back to Top Back to top