SAP Certified Development Associate - SAP BTP Extensions with SAP Cloud Application Programming Model (C_CPE_15) Free Practice Test
Question 1
Which of the following are capabilities of the SAP Cloud Connector? Note: There are 2 to choose.
Correct Answer: B,C
Question 2
You have implemented a simple bookshop CAP application for the purpose of selling books. You want to implement an error handler in the bookshop-service, that can be used to react on specific error messages. For all other errors, you want to define a default error message. The error handler should be called during the event.Drag the code snippets from below into the correct parts of the error handler implementation.


Correct Answer: A
Question 3
To establish trust, which of the following can be targets of the SAP Authorization and Trust Management Service?
Correct Answer: D
Question 4
DRAG DROP
You have implemented a simple bookshop CAP application for the purpose of selling books. You want to implement an event handler in the bookshop-service, that calculates a discount of 10 % on the price of books written in English ("en"). In all other cases, you want to calculate a discount of 5 %. The price should be calculated after books are read from the service. Drag the code snippets from below into the correct parts of the event handler implementation. Drag the key and value items from below into the correct parts of the descriptor file.

You have implemented a simple bookshop CAP application for the purpose of selling books. You want to implement an event handler in the bookshop-service, that calculates a discount of 10 % on the price of books written in English ("en"). In all other cases, you want to calculate a discount of 5 %. The price should be calculated after books are read from the service. Drag the code snippets from below into the correct parts of the event handler implementation. Drag the key and value items from below into the correct parts of the descriptor file.

Correct Answer:
'bookshop-service', after, 'READ', forEach, 'book.language == 'en', 'book.price = book.price * 0.95, book.price = book.price * 0.9
Question 5
You have configured an approuter by creating the xs-app.json file in the approuter folder with the following content: { ... "authenticationMethod": "route", ... }, "routes": [ { "source": "^/app/(.*)$",
"target": "$1", "localDir": "resources", "authenticationType": "xsuaa" }, { "source": "^/service/(.*)$",
"destination": "srv-binding", "authenticationType": "xsuaa" } ] } What does this routes array tell the approuter? Note: There are 2 correct answers to this question.
"target": "$1", "localDir": "resources", "authenticationType": "xsuaa" }, { "source": "^/service/(.*)$",
"destination": "srv-binding", "authenticationType": "xsuaa" } ] } What does this routes array tell the approuter? Note: There are 2 correct answers to this question.
Correct Answer: C,D
Question 6
Which web browsers are officially supported in SAP Business Application Studio? Note: There are 2 to choose.
Correct Answer: B,C
Question 7
HOTSPOT
Which severity level matches which request method?

Which severity level matches which request method?

Correct Answer:
Req.notify - 1 Req.info - 2 Req.warn - 3 Req.error - 4
Question 8
What are some characteristics of OData? Note: There are 2 to choose.
Correct Answer: C,D
Question 9
What are some advantages of building an account model based on functional areas such as Sales or IT?
Note: There are 2 to choose.
Note: There are 2 to choose.
Correct Answer: A,D