New Year Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70percent

SAP C_S4CDK_2023 SAP Certified Development Associate - SAP Cloud SDK Extensibility Developer Exam Practice Test

Demo: 25 questions
Total 84 questions

SAP Certified Development Associate - SAP Cloud SDK Extensibility Developer Questions and Answers

Question 1

A user requires access to the Key User extension Apps in SAP S/4HANA Cloud. Which business catalog and business role must you assign?

Options:

A.

Business catalog: SAP_BC_CORE_APP Business role: SAP_BR_ADMINISTRATOR

B.

Business catalog: SAP_BC_CORE_COM Business role: SAP_BR_ADMINISTRATOR_DPR

C.

Business catalog: SAP_CORE_BC_EXT Business role: SAP_BR_ADMINISTRATOR_DPR

D.

Business catalog: SAP_CORE_BC_EXT Business role: SAP_BR_ADMINISTRATOR

Question 2

What must you do to mock SAP S/4HANA calls using SAP Cloud SDK? Note: There are 2 correct answers to this question.

Options:

A.

Use annotation @InitClass on initClass() method.

B.

Declare initialization method beforeClass().

C.

Initialize testing params inside the setupClass() method.

D.

Create an instance of the MockUtil class.

Question 3

Your JSON Web Token (JWT) is issued by the XSUAA service in the Cloud Foundry environment. What does this JWT contain?

Options:

A.

The session ID of the user

B.

The scope(s) to which the user is assigned

C.

The list of applications the user can access

D.

The SAML metadata of the user's identity provider

Question 4

In which In-App extensions can you directly manage the usage of Custom Fields for the Apps enabled for key user extensions? Note: There are 3 correct answers to this question.

Options:

A.

Custom Tile

B.

Enabled Business scenarios

C.

Custom Analytics

D.

Custom Forms

E.

Custom Communication Scenarios

Question 5

Which steps do you perform to execute Gatling locally? Note: There are 2 correct answers to this question.

Options:

A.

Include the Apache JMeter library.

B.

Configure the Go Maven plugin.

C.

Add Gatling plugins dependency to pom.xml.

D.

Launch tests using the mvn clean gatling:execute command.

Question 6

What are some advantages when you use the Gatling tool? Note: There are 2 correct answers to this question.

Options:

A.

Performance tests can be written as source code.

B.

Test plans are written in Python.

C.

The speed is optimized by adding a local download cache.

D.

It reuses connections for virtual users.

Question 7

What is the correct sequence of steps when implementing Tenant-aware Persistence?

Options:

A.

Configure a data source

Configure Hibernate for multi-tenancy Tenant onboarding and offboarding Persisting and accessingthe data

B.

Configure Hibernate for multi-tenancy Configure a data source

Tenant onboarding and offboarding Persisting and accessing the data

C.

Configure a data source

Configure Hibernate for multi-tenancy Persisting and accessing the data Tenant onboarding and offboarding

D.

Tenant onboarding and offboarding Configure a data source

Configure Hibernate for multi-tenancy Persisting and accessing the data

Question 8

You use the Nest Framework and Visual Studio Code to develop an extension application. Which activities can you perform in the development environment? Note: There are 2 correct answers to this question.

Options:

A.

Automatic re-build of a TypeScript program when the source code is modified.

B.

Run the Java program and make it stop at breakpoints.

C.

Automatic re-deploy of a JavaScript program when the source code is modified.

D.

Run the JavaScript program and make it stop at breakpoints.

Question 9

What are the prerequisites before you can set up Continuous Integration and Delivery using the SAP Cloud SDK Continuous Delivery Toolkit? Note: There are 2 correct answers to this question.

Options:

A.

Virtual machine or suitable host running Docker engine

B.

Project source files available in GitHub

C.

Tools required for testing and deploying your application

D.

Dependency management tools installed like npm or Maven

Question 10

Which of the following extension use cases simplifies the user experience?

Options:

A.

Substitute applications

B.

Convenience applications

C.

Preprocessing applications

D.

Proxy applications

Question 11

Which tests are run in parallel to performance tests in the SAP Cloud SDK Pipeline?

Options:

A.

Backend integration tests

B.

Quality checks

C.

Backend unit tests

D.

End-to-end tests

Question 12

Which of the following are essential pillars for building cloud-native applications? Note: There are 3 correct answers to this question.

Options:

A.

Containers

B.

In-memory

C.

Microservices

D.

Continuous Delivery

E.

Splitting Container

Question 13

What does the following code snippet do? @BeforeClass

public static void before-Class() throws Exception

{

mockUtil.mockDefaults(); mockUtil.mockDestination("ErpQueryEndpoint", URI.create(""));

}

Options:

A.

It initializes the MockUtil class.

B.

It throws an exception when a dummy destination is mocked.

C.

It mocks a dummy SAP S/4HANA destination.

D.

It creates the mock proxy object of the interface.

Question 14

Which activities can you perform with the Custom CDS View app? Note: There are 2 correct answers to this question.

Options:

A.

Import CDS view from an XML file

B.

Join multiple associated data sources

C.

Modify the data type of a field in existing CDS views

D.

Define input parameters

Question 15

What is a multi-target application?

Options:

A.

An application that can build different run-time application versions that share the same source code-line.

B.

An application running in a cluster for high availability.

C.

An application made of multiple run-time modules

D.

An application that serves multiple customers using a single running instance.

Question 16

Which of the following are use cases for SAPBusiness TechnologyCloud Platform? Note: There are 3 correct answers to this question.

Options:

A.

Develop a continuous delivery pipeline.

B.

Build innovative digital apps.

C.

Extend cloud and on-premise apps.

D.

Build tightly coupled applications.

E.

Integrate apps, data, and processes.

Question 17

You develop custom SAP S/4HANA side-by-side extensions. For which development objects can you enable OData services? Note: There are 2 correct answers to this question.

Options:

A.

Custom CDS views

B.

SAP-delivered business objects

C.

Custom forms

D.

Custom business objects

Question 18

What are some of the characteristics of reactive systems? Note: There are 2 correct answers to this question.

Options:

A.

They can respond quickly on a high volume of API calls.

B.

They are defined as responsive, resilient, elastic, and message-driven.

C.

They register for callback and returns when calling other services.

D.

They operate on the request-response programming model.

Question 19

What are the sections in the MTA Development Descriptor file?Note: There are 3 correct answers to this question.

Options:

A.

Modules

B.

Global elements

C.

Parameters

D.

Resources

E.

Targets

Question 20

How can you ensure that the value creation process continuously becomes safer and more resilient?

Options:

A.

Develop tight software architectures.

B.

Separate software teams by specialized skills.

C.

Establish short and efficient feedback cycles.

D.

Optimize batch working style.

Question 21

You are creating a Custom Business Object (CBO) in SAP S/4HANA Cloud. Which activities can you perform? Note: There are 3 correct answers to this question.

Options:

A.

Choose the option to generate a UI.

B.

Choose to generate an OData service.

C.

Create multiple sub-nodes for one business object.

D.

Create a custom service interface.

E.

Access CBO in SAP S/4HANA Cloud BAdI implementations.

Question 22

Where does the application router request the access token in the Cloud Foundry environment?

Options:

A.

From the Credential Store service

B.

From the business application using the OAuth 2.0 client credential flow

C.

From the XSUAA service using the OAuth 2.0 authorization code flow

D.

From the protected resources hosted by the resource server

Question 23

What features does the SAP Cloud SDK provide as part of Enterprise-specific adaptations of open source frameworks? Note: There are 2 correct answers to this question.

Options:

A.

Multi-tenant persistence

B.

Tightly coupled integration

C.

Feature toggling

D.

Business Event handling

Question 24

Which app can you use to display an overview of your extensibility items and to view associations or dependencies between various in-app extension items?

Options:

A.

SAP Extensibility Explorer

B.

Extensibility Cockpit

C.

Extensibility Catalog

D.

Extensibility Inventory

Question 25

Which of the following tools are required to build Spring Boot applications using the SAP Cloud SDK? Note: There are 2 correct answers to this question.

Options:

A.

Mobile Development Kit

B.

StarUML3

C.

Apache Maven version 3.5 or above

D.

Java SE Development Kit 8

Demo: 25 questions
Total 84 questions