SAP C_ABAPD_2309 Practice Exams
Last updated on Apr 09,2025- Exam Code: C_ABAPD_2309
- Exam Name: SAP Certified Associate - Back-End Developer - ABAP Cloud
- Certification Provider: SAP
- Latest update: Apr 09,2025
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.
- A . The name of a type defined privately in class ZCL_CLASS_A
- B . The name of a data element from the ABAP Dictionary
- C . The name of a type defined privately in another class
- D . The name of a domain from the ABAP Dictionary
Refer to the exhibit.
The class zcl_demo_class is in a software component with the language version set to "Standard ABAP". The function module "ZF11 is in a software component with the language version set to "ABAP Cloud". Both the class and function module are customer created. Regarding line #6, which of
the following is a valid statement?
- A . ‘ZF1’ can be called whether it has been released or not for cloud development.
- B . ‘ZF1’ can be called via a wrapper that itself has been released for cloud development.
- C . ‘ZF1’ can be called via a wrapper that itself has not been released for cloud development.
- D . ‘ZF1’ must be released for cloud development to be called.
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?
- A . RAP BO Behavior Extension
- B . SAP HANA database table extension
- C . RAP BO Node Extension
- D . Business Service Extension
Which function call returns 0?
- A . Count_any_of ( val – ‘ABAP ABAP abap’ sub "AB" )
- B . Count (val – ‘ABAP ABAP abap’ sub – ‘AB’ )
- C . find_any_of (val = "ABAP ABAP abap’ sub = "AB")
- D . find_any_not_of( val ‘ABAP ABAP abap’ sub = ‘AB’)
What RESTful Application Programming object contains only the fields required for a particular app?
- A . Database view
- B . Metadata extension
- C . Projection View
- D . Data model view
What are some characteristics of secondary keys for internal tables? Note: There are 3 correct answers to this question.
- A . Secondary keys must be chosen explicitly when you actually read from an internal table.
- B . Multiple secondary keys are allowed for any kind of internal table.
- C . Hashed secondary keys do NOT have to be unique.
- D . Sorted secondary keys do NOT have to be unique.
- E . Secondary keys can only be created for standard tables.
When does SAP recommend to use a sorted or a hashed table respectively? Note: There are 2 correct answers to this question.
- A . A hashed table, when you read a single record and specify the complete key.
- B . A hashed table, when you read a subset in a loop and specify a part of the key from the left without gaps.
- C . A sorted table, when you read a subset in a loop and specify a part of the key from the left ^ without gaps.
- D . A sorted table, when you read a single record and specify non key fields.
What are the effects of this annotation? Note: There are 2 correct answers to this question.
- A . The value of sy-langu will be passed to the CDS view automatically both when you use the -1 CDS view in ABAP and in another CDS view entity (view on view).
- B . You can still override the default value with a value of your own.
- C . The value of sy-langu will be passed to the CDS view automatically when you use the CDS view in ABAP but not when you use it in another view entity
- D . It is no longer possible to pass your own value to the parameter.
Refer to the exhibit.
Which of the following types are permitted to be used for <source> on line #4? Note: There are 2 correct answers to this question.
- A . A database table from the ABAP Dictionary
- B . A CDS DDIC-based view
- C . An external view from the ABAP Dictionary
- D . A database view from the ABAP Dictionary
Refer to the exhibit.
Which of the following types are permitted to be used for <source> on line #4? Note: There are 2 correct answers to this question.
- A . A database table from the ABAP Dictionary
- B . A CDS DDIC-based view
- C . An external view from the ABAP Dictionary
- D . A database view from the ABAP Dictionary