EMT Practice Test

1. Question Content...


Question List

Question1: Declaration of an internal table with a header line can be used in a class implementation.

Question2: What do you need to consider when creating a secondary index on a table? There are 2 correct answers to this question.

Question3: In which sequence are the following ABAP Events triggered?
Please choose the correct answer.
Response:

Question4: The statements CALL BADI and GET BADI are used for which type of BAdls?

Question5: What does the Refactoring Assistant allow you to do? Select all that apply.

Question6: What can you use to achieve polymorphism?
Please choose the correct answer.
Response:

Question7: What are the two layers of ABAP system interacts with its database? There are 2 correct answers to this question.

Question8: You can define multiple elements in a single line by defining the element within the block SELECTION-SCREEN BEGIN OF LINE and SELECTION-SCREEN END OF LINE.

Question9: What are the main points of SAP HANA High Availability Per Datacenter that are available even in the event of a disaster?
There are 2 correct answers to this question

Question10: When to use Enhanced Open SQL?
There are 2 correct answers to this question.

Question11: 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.
Response:

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

Question13: You cannot use the INSERT statement to insert lines into a standard internal table.

Question14: Which of the following are incorrect statements? Select all that apply.

Question15: Data types store data and occupy memory.

Question16: What is the ALV Object Model?
Please choose the correct answer.
Response:

Question17: Which type of view uses an inner join in a search help? Please choose the correct answer.

Question18: The Object Navigator incorporates a total of 11 browsers.

Question19: Which of the following standard hook methods exist in all web Dynpro controllers? Note: There are 2 correct answers to this question

Question20: Which of the following features does the ABAP Test Cockpit offer that the ABAP code Inspector does NOT Offer? There are 2 correct answers to this question.

Question21: What is the ALV Object Model? Please choose the correct answer.

Question22: The statements CALL BADI and GET BADI are used for which type of BAdIs?
Please choose the correct answer.
Response:

Question23: You are making changes to a program that already has a transaction code linked to it. Your colleague is testing the transaction in your development system. At what point can the changed version of the program be tested?
Please choose the correct answer.
Response:

Question24: Which hook method exists for all controller types?
Please choose the correct answer.
Response:

Question25: An ABAP Program processes the following expression r=a/b+c which of the following data declarations would cause the runtime environment to use fixed-point arithmetic for the above expression to calculate the value of"/'?

Question26: Which of the following tools and programming techniques use the SQL data definition language? There are 2 correct answers to this question.

Question27: Local update tasks are quicker because they stay within the same work process.

Question28: What is the event block that all of your code changes belongs to if you do not explicitly code any event blocks in an executable program?
Please choose the correct answer.
Response:

Question29: In addition to the visible part (the layout), a view also contains a controller and a context

Question30: A screen has the following PAI flow logic:
PROCESS AFTER INPUT
FIELD A MODULE check_A
FIELD A MODULE check_B
CHAIN.
FIELD:C,D
MODULE check_CD
ENDCHAIN
FIELD:C,B.
MODULE check_CB
ENDCHAIN
What happens if the application senda a type E message during the check_CB module processing?
Please choose the correct answer.
Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers.
Response:
(1/1 Points)

Question31: What all are the factors involved in Working with ADT There are 3 correct answers to this question.

Question32: Which of the following is true? Select all that apply. (S. 105) {2 Richtig}

Question33: Which of the following statements dynamically changes the data type of field z1?
Please choose the correct answer.
Response:

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

Question35: You have written a program to output data using the ALV grid control. Which sequence of steps should be executed at runtime? Please choose the correct answer.

Question36: What is variable-length structure called?

Question37: A screen has the following PAI flow login: PROCESS AFTER INPUT. FIELD A MODULE check_A FIELD B MODULE Check_b CHAIN FIELD:
C AND D. MODULE check_CD ENDCHAIN CHAIN FIELD: C AND B MODULE check_CB ENDCHAIN. What happens is the application sends a type E message during the check_CB module processing?

Question38: A class is defined as follows CLASS my _class DEFINITION PUBLIC SECTION METHODS do something EVENTS state_changed CLASS Methods staticl PRIVATE SECTION TYPES t_table type Standard table OF
1001 CONSTANTS gc_constTYPE I ENDCLASS which components of the class can static method staticl address directly?
Note: There are 2 correct answers to this question

Question39: You enhance an SAP standard global class by defining a post-method for an SAP method. The original SAP method has an EXPORT parameter named PARM1.
Which parameters does the post-method have?
Please choose the correct answer
Response:

Question40: What are the elements of ABAP Database Integration? There are 3 correct answers to this question.

Question41: The binding between a Ul element and a context attribute is a two-way relationship

Question42: You program uses class CL_GUI_ALV_GRID to generate a classic ALV Grid control. What do you need in your program to react to a user double-clicking a row in the ALV Grid?
Note: There are 3 correct answers to this question

Question43: If a user has an object locked in a task within a request (transport), then no one else can change it until the task and request are released.

Question44: Which are the functions of the ABAP dispatcher? Note: There are 3 correct answers to this question

Question45: The addition NO-EXTENSION for SELECT-OPTIONS will allow only one line in the selection table.

Question46: Which database objects can you create in the ABAP Dictionary? Note: There are 2 correct answers to this question.

Question47: What transaction can be used to carry out modification adjustment after a system upgrade? Note: There are 2 correct answers to this question.

Question48: Each component has an interface; of what does this interface consist?
There are 2 correct answers to this question.
Response:

Question49: In a local class, it is possible to declare an instance constructor in all visibility sections of the class.

Question50: Is it possible to have multiple active implementations of business add-ins at a time? Select all that apply

Question51: The Internet Communication Manager (ICM)...

Question52: What can you do with the code inspector?
There are 2 correct answers to this question
Response:

Question53: You want to loop over an internal table without copying each table row to a work area.
How can you achieve this using a field symbol?
Please choose the correct answer.
Response:

Question54: Which of the following rules must you follow when creating subscreens?
There are 2 correct answers to this question.
Response:

Question55: What do you need to have in your program to respond to the DOUBLE_CLICK event raised by an instance of the CL_GUI_ALV_GRID class?
There are 3 correct answers to this question.

Question56: What must you specify in a Unicode system when opening a file in TEXT MODE?

Question57: You want to select data from two tables and store the result in as structure.
Table PARTNER contains the fields PART_ID and KIND.
Table CONTRACT contains the fields CONT_ID, CONT_TYPE and DIVISION.
The structure is defined as follows
DATA: BEGIN OF wa_result,
Part_id type partner-part_id, cont_id type contract-cont_id,
Cont_type TYPE contract-cont_type,
END of wa_result,
Lt_result type table of wa_result.
How can you replace the following SELECT statement with an outer join?
SELECT part_id from partner INTO wa_result WHERE kind = 'Residential'.
SELECT cont_id from CONTRACT into wa_result-cont_id WHERE part EQ
wa_partner-part_id And DIVISION eq 'Water'.
Append wa_result to lt_result.
ENDSELECT.
If sy-subrc<>0. CLEAR wa_result-cont_id
APPEND wa_result TO lt_result. ENDIF.
ENDSELECT.
Please choose the correct answer.
Response:

Question58: You have been asked by a customer to develop open SQL code to convert the value of argument "arg" into the ABAP Dictionary type specified, which SQL syntax do you use tomeet this requirement?

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

Question60: Which of the following statements are true?
There are 3 correct answers to this question.
Response:

Question61: When you define local classes in ABAP, which syntactical sequence must you follow?

Question62: How would you define a method of an ABAP class to prevent this method from being available in a subclass?
Please choose the correct answer.
Response:

Question63: What will happen at runtime when accessing a buffered table?
Please choose the correct answer.
Response:

Question64: What are functions of the ABAP Managed Database Procedure (AMDP) framework? There are 2 correct answers to this question.

Question65: Which of the following rules must you follow when you create a static constructor? Note: There are 3 correct answers to this question

Question66: Which components belong to an elementary search help?
There are 2 correct answers to this question.
Response:

Question67: You must call a method to actually display the contents of the display table after you create an ALV

Question68: How do you use a sorted internal table?
There are 2 correct answers to this question
Response:

Question69: One of the prerequisites for the replacement object is that the structure type defined for the CDS view should match the structure of the database table

Question70: A screen has the following PAI flow logic:
PROCESS AFTER INPUT
FIELD A MODULE check_A
FIELD A MODULE check_B
CHAIN.
FIELD:C,D
MODULE check_CD
ENDCHAIN
FIELD:C,B.
MODULE check_CB
ENDCHAIN
What happens if the application senda a type E message during the check_CB module processing?
Please choose the correct answer.
Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers.
Response:
(1/1 Points)

Question71: Where should the labels for fields be stored?
Please choose the correct answer.
Response:

Question72: Which of the following statements are correct? Select all that apply.