EMT Practice Test

1. Question Content...


Question List

Question1: Which of the following is a generic internal table type?

Question2: In an Access Control Object, which clauses are used? Note: There are 3 correct answers to this question.

Question3: Setting a field to read-only in which object would make the field read-only in all applications of the RESTful Application Programming model?

Question4: When does SAP recommend to use a sorted or a hashed table respectively? Note: There are 2 correct answers to this question.

Question5: What are valid statements? Note: There are 3 correct answers to this question

Question6: when you attempt to activate the definition, what will be the response?

Question7: In class ZCL_CLASS_A, you use the statement DATA var TYPE ***
What may stand in place of ***? Note: There are 2 correct answers to this question.

Question8: Exhibit:
With Icl_super being superclass for Icl_subl and Icl_sub2 and with methods subl_methl and sub2_methl being subclass-specific methods of Id_subl or Icl_sub2, respectivel. What will happen when executing these casts?
Note:
There are 2 correct answers to this question

Question9: Which extensibility type does SAP recommend you use to enhance the existing UI for an SAP Fiori app?

Question10: As a consultant you are posed the following question from a client who is using SAP S/4HANA Cloud, public edition and also SAP BTP, ABAP environment.
"We are currently using an SAP Fiori app based on SAP Fiori elements that analyzes open orders. We have determined that it should be extended via a new button on the UI which will perform an on- the-fly calculation and display the result in a quick popup for the enduser. We have been informed by SAP that all underlying stack layers for the SAP Fiori app have been extensibility enabled." Based on this which of the following extension types would you recommend to the customer to add the new button?

Question11: Which of the following are valid sort operations for internal tables? Note: There are 3 correct answers to this question.

Question12: What RESTful Application Programming object contains only the fields required for a particular app?

Question13: Given the following Core Data Service View Entity Data Definition:
1 @AccessControl.authorizationCheck: #NOT_REQUIRED
2 DEFINE VIEW ENTITY demo_flight_info_join
3 AS SELECT
4 FROM scarr AS a
5 LEFT OUTER JOIN scounter AS c
6 LEFT OUTER JOIN sairport AS p
7 ON p.id = c.airport
8 ON a.carrid = c.carrid
9 {
10 a.carridAS carrier_id,
11 p.idAS airport_id,
12 c.countnumAS counter_number
13 }
In what order will the join statements be executed?

Question14: Exhibit:

Which of the following statements are correct? Note: There are 2 correct answers to this question.

Question15: You are given the following information:

1.
The data source "spfli" on line #2 is an SAP HANA
database table
2.
"spfli" will be a large table with over one million rows.
3.
This program is the only one in the system that accesses
the table.
4.
This program will run rarely.
Based on this information, which of the following general
settings should you set for the spfli database table? Note:
There are 2 correct answers to this question.

Question16: Which of the following actions cause an indirect change to a database table requiring a table conversion? Note:
There are 2 correct answers to this question.

Question17: In a RESTful Application Programming application, in which objects do you bind a CDS view to create a value help? Note: There are 3 correct answers to this question.

Question18: When processing a loop with the statement DO... ENDDO, what system variable contains the implicit loop counter?

Question19: Which of the following are parts of the definition of a new database table?Note: There are 2 correct answers to this question.

Question20: You want to define the following CDS view entity with an input parameter:
Define view entity Z_CONVERT With parameters currency : ???
Which of the following can you use to replace "???? Note: There are 2 correct answers to this question.

Question21: What is the purpose of a foreign key relationship between two tables in the ABAP Dictionary?

Question22: Which of the following are features of Core Data Services? Note: There are 3 correct answers to this question.

Question23: In a subclass subl you want to redefine a component of a superclass superl. How do you achieve this? Note:
There are 2 correct answers to this question.

Question24: Why would you use Access Controls with CDS Views? Note: There are 2 correct answers to this question.

Question25: What are some of the reasons that Core Data Services are preferable to the classical approach to data modeling? Note: There are 2 correct answers to this question.

Question26: Which restrictions exist for ABAP SQL arithmetic expressions? Note: There are 2 correct answers to this question.

Question27: What would be the correct expression to change a given string value 'mr joe doe' into 'JOE' in an ABAP SQL field list?

Question28: In RESTful Application Programming, a business object contains which parts? Note: There are 2 correct answers to this question.

Question29: What are valid statements? Note: There are 2 correct answers to this question.

Question30: For what kind of applications would you consider using on-stack developer extensions? Note: There are 2 correct answers to this question.

Question31: Which function call returns 0?

Question32:
with which predicate condition can you ensure that the CAST will work?

Question33: What are advantages of using a field symbol for internal table row access? Note: There are answers to this question.

Question34: What are some features of a unique secondary key? Note: There are 2 correct answers to this question.

Question35: You have two internal tables itab1 and itab2.What is true for using the expression itab1 = corresponding #( itab2 )? Note: There are 2 correct answers to this question.