Summer Sale Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: v4s65

C_ABAPD_2309 Exam Dumps - SAP Certified Associate - Back-End Developer - ABAP Cloud

Question # 4

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

Full Access
Question # 5

Which of the following integration frameworks have been released for ABAP cloud development? Note: There are 3 correct answers to this question.

A.

SOAP consumption

B.

CDS Views

C.

Business Add-ins (BAdls)

D.

Business Events

E.

OData services

Full Access
Question # 6

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

A.

Inheritance

B.

Associations

C.

Annotations

D.

Delegation

E.

Structured Query Language (SQL)

Full Access
Question # 7

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.

Full Access
Question # 8

Which of the following are parts of answers to this question.

A.

Partitioning attributes

B.

Extension

C.

Field list

D.

Semantic table attributes

Full Access
Question # 9

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

A.

Applications that provide APIs for side by side SAP BTP apps

B.

Applications that access SAP S/4HANA data using complex SQL

C.

Applications that integrate data from several different systems

D.

Applications that run separate from SAP S/4HANA

Full Access
Question # 10

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

Full Access
Question # 11

/DMO/I_Connection is a CDS view.

What variable type is connection full based on the following code? DATA connection full TYPE

/DMD/I_Connection.

A.

Simple variable

B.

Structure

C.

Internal Table

Full Access
Question # 12

After you created a database table in the RESTful Application Programming model, what do you create next?

A.

A metadata extension

B.

A projection view

C.

A data model view

D.

A service definition

Full Access
Question # 13

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.

A.

"Storage Type" to "Column Store"

B.

"Load Unit to "Column Loadable"

C.

"Storage Type" to "Row Store"

D.

"Load Unit' to 'Page Loadable"

Full Access
Question # 14

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.

A.

You add the clause REDEFINITION to the component in subl.

B.

You implement the redefined component for a second time in superl.

C.

You implement the redefined component in subl.

D.

You add the clause REDEFINITION to the component in superl.

Full Access
Question # 15

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

Full Access
Question # 16

Which field is defined incorrectly?

A.

field1

B.

field3

C.

field4

D.

field2

Full Access
Question # 17

You want to provide a short description of the data definition for developers that will be attached to the database view

Which of the following annotations would do this if you inserted it on line #27

A.

@UI headerinto description label

B.

@UI.badge.title.label

C.

@EndUserText.quickInfo

D.

@EndUserText label

Full Access
Question # 18

In which products must you use the ABAP Cloud Development Model? Note: There are 2 correct answers to this question.

A.

SAP S/4HANA Cloud, private edition

B.

SAP BTP, ABAP environment

C.

SAP S/4HANA on premise

D.

SAP S/4HANA Cloud, public edition

Full Access
Question # 19

Exhibit:

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

A.

go_if 1 may call method ml with go_ift->ml().

B.

Instead of go ell = NEW #(...) you could use go ifl = NEW cll(. ... ).

C.

go_cll may call method ml with go_dl->ifl-ml().

D.

Instead of go_cll = NEW #() you could use go_iff - NEW #(...).

E.

go_ifl may call method m2 with go if->m2(...).

Full Access
Question # 20

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

A.

"zcxl" is a dictionary structure, and "paraml" and "param2" are this structure.

B.

"paraml11 and "param2" are predefined names.

C.

The code creates an exception object and raises an exception.

D.

"previous" expects the reference to a previous exception

Full Access
Question # 21

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

A.

SELECT FROM TABLE dbtabl FIELDS

Of1,

upper(left( 'mr joe doe', 6)) AS f2_up_left, f3,

B.

SELECT FROM TABLE dbtabl FIELDS

Of1,

left(lower(substring( 'mr joe doe', 4, 3)), 3) AS f2_left_lo_sub, f3,

C.

SELECT FROM TABLE dbtabl FIELDS

Of1,

substring(upper('mr joe doe'), 4, 3) AS f2_sub_up, f3,...

D.

SELECT FROM TABLE dbtabl FIELDS

Of1,

substring(lower(upper( 'mr joe doe' ) ), 4, 3) AS f2_sub_lo_up, f3,

Full Access
Question # 22

Given the following code in an SAP S/4HANA Cloud private edition tenant:

The class zcl_demo_class is in a software component with the language version set to "ABAP Cloud". The function module ZF1' is in a different software component with the language version set to "Standard ABAP". Both the class and function module are customer created.

Regarding line #6, which of the following are valid statements? Note: There are 2 correct answers to this question.

A.

ZF1' can be called only if it is released for cloud development.

B.

'ZF1' can be called if a wrapper is created for it and the wrapper itself is released for cloud development.

C.

"ZF1" can be called whether it is released or not for cloud development

D.

ZF1" can be called if a wrapper is created for it but the wrapper itself is not released for cloud development.

Full Access
Question # 23

In a program you find this source code

AUTHORITY-CHECK OBJECT '/DWO/TRVL ( ID 'CNTRY' FIELD 'DE*

ID ACTVT FIELD '03".

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

A.

If the user is authorized for 'CNTRY = 'DE' then the return code is always 0.

B.

If the user is NOT authorized for 'CNTRY' = 'DE' OR for 'ACTVT' = '03 then the program will terminate.

C.

If the user is authorized for 'CNTRY = 'DE' AND for 'ACTVT = '03 then the return code is 0.

D.

AUTHORITY CHECK verifies whether a user is authorized for/DMO/TRVL" with the listed field values.

Full Access
Question # 24

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?

A.

scarr will be joined with scounter first and the result will be joined with sairport.

B.

sairport will be joined to scounter first and the result will be joined with scarr.

C.

scarr will be joined with sairport first and the result will be joined with scounter.

D.

scounter will be joined to sairport first and the result will be joined with scarr.

Full Access