2 Aug
2 Aug
Question Results
Question: Score 1 of 1
Which of the following principles is NOT a part of the four basic principles of
Object-Oriented Programming?
Please choose the correct answer.
Response:
Inheritance
Encapsulation
Recursion
Polymorphism
Question: Score 1 of 1
Response:
Stateful programming
Code pushdown
Modularization
https://www.erpprep.com/node/36184/myresults/4522418 1/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Layered architecture
Question: Score 1 of 1
In the context of ABAP development, what does 'SQL pushdown' refer to?
Please choose the correct answer.
Response:
Moving SQL statements from the application server to the client side
Question: Score 1 of 1
Response:
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 2/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Action
Validation
Determination
Question: Score 1 of 1
Response:
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 3/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
What is the role of 'Hierarchical CDS Views' in ABAP for SAP HANA?
Please choose the correct answer.
Response:
Question: Score 0 of 1
https://www.erpprep.com/node/36184/myresults/4522418 4/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Response:
ON _Source1.carrier_id = _Source2.carrier_id
Question: Score 1 of 1
Response:
Question: Score 1 of 1
What would be the correct expression to change a given string value 'mr joe doe'
into 'JOE' in an ABAP SQL field list?
Please choose the correct answer.
Response:
SELECT FROM TABLE dbtabl FIELDS Of1, left(lower(substring( 'mr joe doe', 4, 3)),
3) AS f2_left_lo_sub, f3,
SELECT FROM TABLE dbtabl FIELDS Of1, upper(left( 'mr joe doe', 6)) AS f2_up_left,
f3,
https://www.erpprep.com/node/36184/myresults/4522418 5/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
SELECT FROM TABLE dbtabl FIELDS Of1, substring(lower(upper( 'mr joe doe' ) ), 4,
3) AS f2_sub_lo_up, f3,
Question: Score 1 of 1
Response:
Question: Score 1 of 1
In ABAP OO, which keyword is used to define a method that can be overridden in
a subclass?
Please choose the correct answer.
Response:
REDEFINITION
ABSTRACT
STATIC
FINAL
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 6/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
Response:
Return code (to assign the return code of the authority check)
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 7/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
Response:
Question: Score 1 of 1
What is the main advantage of using AMDPs over classical ABAP database
procedures?
Please choose the correct answer.
Response:
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 8/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
Response:
Question: Score 1 of 1
Response:
database table
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 9/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
Response:
Question: Score 1 of 1
Which of the following are valid sort operations for internal tables?
There are 3 correct answers to this question.
Response:
SORT itab.
Sort a sorted table using
https://www.erpprep.com/node/36184/myresults/4522418 10/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
What is the advantage of using Core Data Services (CDS) views in ABAP for
HANA?
Please choose the correct answer.
Response:
Question: Score 0 of 1
Which of the following integration frameworks have been released for ABAP
cloud development?
There are 3 correct answers to this question.
Response:
OData services
CDS Views
SOAP consumption
Business Events
Question: Score 1 of 1
https://www.erpprep.com/node/36184/myresults/4522418 11/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Response:
Question: Score 1 of 1
Response:
Question: Score 1 of 1
Response:
Structure
Simple variable
Internal Table
https://www.erpprep.com/node/36184/myresults/4522418 12/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
Response:
DEFINE...ENDDEFINE
IMPLEMENTATION...ENDIMPLEMENTATION
LOCAL CLASS...ENDLOCAL
CLASS...ENDCLASS
Question: Score 1 of 1
After you have defined a database table in the ABAP RESTful Application
Programming model, what is typically created next to expose the data?
Please choose the correct answer.
Response:
A metadata extension
A projection view
A service definition
Question: Score 1 of 1
Response:
Service Definition
https://www.erpprep.com/node/36184/myresults/4522418 13/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Metadata Extension
Behavior definition
Projection View
Question: Score 1 of 1
What is the primary benefit of using Code Pushdown in ABAP development for
SAP HANA?
Please choose the correct answer.
Response:
To reduce the network traffic between the application server and the database
Question: Score 1 of 1
Response:
Question: Score 1 of 1
https://www.erpprep.com/node/36184/myresults/4522418 14/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Response:
Question: Score 1 of 1
CLASS ltcl1 DEFINITION FOR TESTING RISK LEVEL HARMLESS DURATION SHORT.
PRIVATE SECTION.
METHODS m1 FOR TESTING.
ENDCLASS.
CLASS ltcl1 IMPLEMENTATION.
METHOD m1.
DATA: go_test_object TYPE REF TO zcl_to_be_tested.
CONSTANTS: lco_exp TYPE string VALUE 'test2'.
CREATE OBJECT go_test_object.
cl_abap_unit_assert=>assert_equals(
EXPORTING
act = go_class->mv_attribute
exp = lco_exp
msg = `assert equals failed ` && go_test_object->mv_attribute && ` `
&& lco_exp
).
ENDMETHOD.
ENDCLASS.
What will happen if method parameters act and exp are not equal?
Please choose the correct answer.
Response:
The tested unit will automatically be appended to a default ABAP Test Cockpit
Variant.
https://www.erpprep.com/node/36184/myresults/4522418 15/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
In the ABAP RAP, what is the role of 'Value Help' in CDS Views?
Please choose the correct answer.
Response:
Question: Score 1 of 1
Which extensibility type does SAP recommend you use to enhance the existing
UI for an SAP Fiori app?
Please choose the correct answer.
Response:
Key user
Developer
Side-by-side
Classic
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 16/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
Response:
Garbage collection
Pointer arithmetic
Question: Score 1 of 1
Based on this information, which of the following general settings should you set
for the spfli database table?
There are 2 correct answers to this question.
Response:
https://www.erpprep.com/node/36184/myresults/4522418 17/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
Response:
Question: Score 1 of 1
Response:
The ability of different classes to be treated as instances of the same class through
inheritance
The concept of hiding the internal state of an object and requiring all interaction to
be performed through an object's methods
Question: Score 1 of 1
https://www.erpprep.com/node/36184/myresults/4522418 18/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Response:
Question: Score 1 of 1
What is the role of 'Database Hints' in ABAP SQL statements for SAP HANA?
Please choose the correct answer.
Response:
Question: Score 1 of 1
What are some of the benefits that Core Data Services (CDS) offer over classical
approaches to data modeling in ABAP?
There are 2 correct answers to this question.
Response:
https://www.erpprep.com/node/36184/myresults/4522418 19/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
Response:
Question: Score 1 of 1
Response:
Question: Score 1 of 1
How does the 'Entity Manipulation Language' (EML) enhance the ABAP RAP?
Please choose the correct answer.
Response:
https://www.erpprep.com/node/36184/myresults/4522418 20/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
In which products must you use the ABAP Cloud Development Model?
There are 2 correct answers to this question.
Response:
Question: Score 1 of 1
In ABAP for SAP HANA, what is the purpose of using 'Scalar User-Defined
Functions'?
Please choose the correct answer.
Response:
To define custom functions that return a single value, executed in the database
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 21/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
How do CDS Table Functions enhance the capabilities of ABAP CDS Views?
Please choose the correct answer.
Response:
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 22/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
In the ABAP RAP, what is the purpose of the Business Object Processing
Framework (BOPF)?
Please choose the correct answer.
Response:
Question: Score 1 of 1
What role does the 'Service Binding' play in the ABAP RAP?
Please choose the correct answer.
Response:
Question: Score 1 of 1
https://www.erpprep.com/node/36184/myresults/4522418 23/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
When you attempt to activate the definition, what will be the response?
Please choose the correct answer.
Response:
Activation error because the key fields of the union do not match
Activation error because the field names of the union do not match
Activation error because the field types of the union do not match
Activation successful
Question: Score 1 of 1
Class super has subclass sub. Which rules are valid for the sub constructor?
There are 2 correct answers to this question.
Response:
Import parameters can only be evaluated after calling the constructor of super
The constructor of super must be called before using any components of your own
instance.
Events of your own instance cannot be raised before the registration of a handler in
super.
Question: Score 1 of 1
https://www.erpprep.com/node/36184/myresults/4522418 24/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
What is the significance of 'ALV IDA' (ALV with Integrated Data Access) in ABAP
for SAP HANA?
Please choose the correct answer.
Response:
It enables efficient data display by leveraging the power of the HANA database
Question: Score 1 of 1
Which tool is primarily used for building In-App Extensions in S/4HANA Cloud?
Please choose the correct answer.
Response:
SAP Fiori
ABAP Workbench
Question: Score 1 of 1
Response:
Changing the field labels of a data element that is used in the table definition.
https://www.erpprep.com/node/36184/myresults/4522418 25/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Shortening the length of a domain used in a data element that is used in the table
definition.
Question: Score 1 of 1
Which statement can you use to change the contents of a row of data in an
internal table?
Please choose the correct answer.
Response:
Append table
Update table
Insert table
Modify table
Question: Score 0 of 1
Response:
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 26/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
Response:
DATA: gv_target TYPE c LENGTH 5. V □ CONSTANTS: ECO string TYPE string VALUE
0123456789ABCDEF". gv_target - EXACT (gco_string + 5 (6) ).
Question: Score 1 of 1
In the assignment, data (gv_result) = 1/8. what will be the data type of
gv_result?
Please choose the correct answer.
Response:
TYPE DEFLOAT 16
TYPE P DECIMALS 2
https://www.erpprep.com/node/36184/myresults/4522418 27/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
OTYPE I
TYPE P DECIMALS 3
Question: Score 1 of 1
How do 'CDS Table Functions' enhance data modeling capabilities in ABAP for
SAP HANA?
Please choose the correct answer.
Response:
By allowing the creation of virtual tables that can encapsulate complex logic
Question: Score 1 of 1
Response:
spfli-connid,
https://www.erpprep.com/node/36184/myresults/4522418 28/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
demo_ods_assoc_spfli-connid/
_spfli.connid/
demo_ods_assoc_spfli.connid,
Question: Score 1 of 1
How do ABAP RESTful Application Programming Model (RAP) and SAP BTP
complement each other in the context of extensibility?
Please choose the correct answer.
Response:
RAP provides a framework for building OData services, which can be consumed in
BTP
RAP is used for backend development, while BTP is for frontend only
Question: Score 1 of 1
Response:
Question: Score 1 of 1
https://www.erpprep.com/node/36184/myresults/4522418 29/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Response:
Question: Score 1 of 1
What is the primary benefit of code pushdown in ABAP for SAP HANA?
Please choose the correct answer.
Response:
Question: Score 1 of 1
You want to enhance a business object to retrieve a default company code that is
selected from the database. Which extension type must you use?
Please choose the correct answer.
Response:
Association
Validation
Determination
https://www.erpprep.com/node/36184/myresults/4522418 30/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Action
Question: Score 1 of 1
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?
Please choose the correct answer.
Response:
Question: Score 1 of 1
Response:
https://www.erpprep.com/node/36184/myresults/4522418 31/32
8/2/24, 6:16 PM C_ABAPD_2309: SAP ABAP Cloud - Back-End Developer - Full | ERPPrep
Question: Score 1 of 1
What distinguishes the ABAP Environment in SAP Cloud Platform for developers?
Please choose the correct answer.
Response:
Question: Score 1 of 1
In ABAP for SAP HANA, what is the significance of the 'Eclipse-based ABAP
Development Tools' (ADT)?
Please choose the correct answer.
Response:
Money Back Guarantee Testimonial Links FAQs Privacy Policy Terms and Conditions
About Us Join Us Contact Us
https://www.erpprep.com/node/36184/myresults/4522418 32/32