Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js
ERNESTO L MARQUEZ F
Quiz by , created 6 months ago

Backend Developer - SAP Cloud Application Program | C_CPE_16 - Test1

41
0
0
ERNESTO L MARQUEZ F
Created by ERNESTO L MARQUEZ F 7 months ago
ERNESTO L MARQUEZ F
Copied by ERNESTO L MARQUEZ F 6 months ago
Rate this resource by clicking on the stars below:
1 2 3 4 5 (0)
Ratings (0)
0
0
0
0
0

0 comments

There are no comments, be the first and leave one below:

Close

C_CPE_16 - Test10 | Backend Developer - SAP Cloud Application Program

Question 8 of 40 Question 1 of 40

1

Which of the following are principles of cloud computing? Note: There are 2 correct answers.

Select one or more of the following:

  • Microservices

  • Automation

  • Serverless

  • Integration

Explanation

Question 23 of 40 Question 2 of 40

1

What is a necessary step to implement a custom error handler in the CAP SDK for Node.js?

Select one of the following:

  • Catch exceptions during a CRUD OPERATION

  • Register the error handler function for the before phase of the error

  • Register de error handler function for the on phase of the error

  • Write a custom Node.js package

Explanation

Question 24 of 40 Question 3 of 40

1

What are some of the Continuous Integration principles? Choose the 3 correct answers.

Select one or more of the following:

  • Fix errors only when users complain.

  • Fix errors immediately.

  • Run tests only in production.

  • Run tests in the build.

  • Use version control.

Explanation

Question 28 of 40 Question 4 of 40

1

When using CAP in the SAP Business Application Studio, you want to use Core Data Services to define the persistence layer. Which extension do you use for the design-time file?

Select one of the following:

  • .cds

  • .hdbcds

  • .hdbddl

  • .hdbtable

Explanation

Question 37 of 40 Question 5 of 40

1

Which of the following are the fundamental guidelines of a twelve-factor application? (3 correct)

Select one or more of the following:

  • Stateless and self-contained application processes

  • Cache management

  • Separation of application code and runtime configuration

  • Security management of software layers

  • Traceability and reproducibility of all changes

Explanation

Question 22 of 40 Question 6 of 40

1

Which sequence of steps do you follow when working with fi les locally in Git in SAP Business Application Studio?

Select one of the following:

  • Check out, Create, modify, save, Stage, Commit

  • Create, modify, save, Stage, Check out, Commit

  • Stage, Create, modify, save, Check out, Commit

  • Stage, Create, modify, save, Commit, Check out

Explanation

Question 2 of 40 Question 7 of 40

1

When creating a CI/CD job, what does defining Source Control Management (SCM) credentials enable?

Select one of the following:

  • Retrieving your project from SCM when its build is triggered

  • Managing your SCM credentials

  • Modifying your project source code automatically

Explanation

Question 13 of 40 Question 8 of 40

1

You have set up the scopes and attributes that are needed to protect your application in the Cloud Foundry environment, but a user is unable to access your application. What might be the reason?

Select one of the following:

  • Role collections aren't assigned to the user.

  • Role collections aren't assigned to the client application.

  • Roles aren't assigned to the user.

  • Roles aren't assigned to the client application.

Explanation

Question 12 of 40 Question 9 of 40

1

How do you add authorization and trust management to your CAP project?

Select one of the following:

  • cds add xsuaa

  • cds add uaa

  • cds add security

Explanation

Question 25 of 40 Question 10 of 40

1

Which of the following supports non-hierarchical data?

Select one of the following:

  • YAML

  • JSON

  • Neither YAML nor JSON

Explanation

Question 1 of 40 Question 11 of 40

1

Which of the following is a constraint of REST?

Select one of the following:

  • SOAP with media links

  • Hypermedia as the Engine of Appl cation State (HATEOAS) including links

  • IDocs with links

Explanation

Question 32 of 40 Question 12 of 40

1

What is a Multi-Target-Application (MTA) comprised of?

Select one of the following:

  • modules and resources

  • modules and services

  • modules and instances

Explanation

Question 27 of 40 Question 13 of 40

1

What is OData?

Select one of the following:

  • standard to create user interfaces (UI) for applications

  • A standard to access data through RESTful APIs

  • A standard to share data under a creative commons license

Explanation

Question 19 of 40 Question 14 of 40

1

You are tasked with developing a simple end-to-end application with data persistency in SAP HANA Cloud and with SAP Fiori as the user frontend, to perform CRUD operations. According to the programming model's golden path, which activities are mandatory when building such applications?
Note: There are 3 correct answers to this question.

Select one or more of the following:

  • Define services.

  • Add custom logic.

  • Reuse existing services.

  • Add the SAP Fiori UI.

  • Define the data model.

Explanation

Question 10 of 40 Question 15 of 40

1

In which environment can you deploy a cloud native micro app?

Select one of the following:

  • SAP HANA Enterprise Cloud

  • ABAP stack

  • SAP BTP, Cloud Foundry environment

Explanation

Question 33 of 40 Question 16 of 40

1

Which of the following are features of Kubernetes? (3 correct)

Select one or more of the following:

  • Software virtualization

  • Operating system management Storage orchestration

  • Immutability and self-healing

  • Service Discovery and load balancing

  • Hardware virtualization

Explanation

Question 4 of 40 Question 17 of 40

1

What are the advantages of using an MTA file for deployment? Choose the 2 correct answers.

Select one or more of the following:

  • It provides a build tool.

  • It provides workflows.

  • It supports blue-green deployment.

  • It supports red - green deployment.

Explanation

Question 17 of 40 Question 18 of 40

1

What feature of the pre-built content packages in SAP Build Process Automation increases the speed of development? (2 correct)

Select one or more of the following:

  • Predetermined decisions

  • Templated automations

  • Plug-and-play availability

  • Enhanced user interface

Explanation

Question 31 of 40 Question 19 of 40

1

How many event handlers can you register for one event phase?

Select one of the following:

  • Exactly one

  • Exactly four

  • Exactly three

  • Multiple

Explanation

Question 21 of 40 Question 20 of 40

1

Why are extensions on top of SAP S/4HANA Cloud NOT affected by the quarterly update cycle of SAP S/4HANA Cloud?

Select one of the following:

  • The public interfaces of SAP S/4HANA represent a stable contract across the versions of SAP S/4HANA Cloud.

  • The Virtual Data Model of SAP S/4HANA Cloud remains unchanged.

  • SAP provides maintenance agreements to fix any extension issues.

  • The extension application runs only on SAP Business Technology Platform.

Explanation

Question 15 of 40 Question 21 of 40

1

What do you need to connect a service to the Sandbox environment of the SAP API Business Hub for the Business Partner API that you want to use?

Select one of the following:

  • An API key

  • A personal token

  • An authenticator

  • A password

Explanation

Question 26 of 40 Question 22 of 40

1

Which of the following are use cases for SAP Business Technology Platform? (3 correct)

Select one or more of the following:

  • Extend cloud and on-premise apps.

  • Supports only Cloud scenarios with seamless interoperability with hyperscalers.

  • Build innovative digital apps.

  • Integrate apps, data, and processes.

  • Build tightly coupled applications.

Explanation

Question 3 of 40 Question 23 of 40

1

After you run the command cds add hana, which file is updated with the required configuration?

Select one of the following:

  • package.cds

  • package.json

  • package.js

  • package.mta

Explanation

Question 29 of 40 Question 24 of 40

1

What are some characteristics of logic flows? (3 correct)

Select one or more of the following:

  • They can be used to customize any kind of behavior in an app

  • They always require a decision loop

  • They can be simple or branching

  • They first need to be modelled in Excel to ensure there is a result

  • They are a sequence of events, actions, and functions

Explanation

Question 20 of 40 Question 25 of 40

1

Which property of access control with @restrict accepts all standard CDS CRUD events, as well as action and function names?

Select one of the following:

  • grant

  • on

  • To

  • where

Explanation

Question 36 of 40 Question 26 of 40

1

Which method can you use to collect error messages with high severity and return them to the caller in the request-response?

Select one of the following:

  • req.notify

  • req.error

  • req.reject

  • req.reply

Explanation

Question 9 of 40 Question 27 of 40

1

Using the Cloud Events specification, which component must you use to post events to Kyma Eventing?

Select one of the following:

  • pod/eventing-event-publisher-proxy

  • service/eventing-event-publisher-proxy

  • pods/eventing-nats-0

  • svc/eventing-nats

Explanation

Question 40 of 40 Question 28 of 40

1

Which of the following are benefits of using the OData Virtual Data Model of the SAP Cloud SDK? (3 correct)

Select one or more of the following:

  • Database procedures provided out of the box

  • Type safety for functions

  • Easy access to create, update, and delete operations

  • Commonly used SQL query technology

  • Auto-completion of function names and properties

Explanation

Question 16 of 40 Question 29 of 40

1

Which of the following applies to Custom Event handlers? Note: There are 3 correct answers.

Select one or more of the following:

  • CRUD requests are not served by Generic handlers.

  • Single handlers can be registered for multiple events.

  • Multiple Event Handlers can not be registered for same event.

  • Registered custom handlers can add Domain logic to application.

  • Multiple Event Handlers can be registered for same event.

Explanation

Question 34 of 40 Question 30 of 40

1

The credentials created in the SAP Continuous Integration and Delivery service enable you to do which of the following? Note: There are 2 correct answers.

Select one or more of the following:

  • Deploy applications to the SAP BTP, Cloud Foundry environment.

  • Access the service itself.

  • Connect to S/4 HANA Cloud

  • Connect to a private GitHub repository.

Explanation

Question 5 of 40 Question 31 of 40

1

Which statements are true about CAP's deployment options? Choose the 2 correct answers.

Select one or more of the following:

  • CAP applications can only be deployed on SAP BTP environments.

  • CAP can only be used for single tenant applications.

  • CAP has built-in support for multitenancy.

  • CAP applications can be deployed to SAP BTP Cloud Foundry and KYMA environments.

Explanation

Question 18 of 40 Question 32 of 40

1

What is the prerequisite before you can create a CI/CD job for a project?

Select one of the following:

  • The project has been deployed.

  • The project has been previewed.

  • The project has been shared to a remote Git repository.

Explanation

Question 11 of 40 Question 33 of 40

1

You have deployed a workload through a Kubernetes Deployment to SAP BTP, Kyma runtime. What must you do to expose the workload to the public internet? (3 correct)

Select one or more of the following:

  • Configure rules and access Strategies.

  • Add a custom Virtual Service CR to secure the service.

  • Create an API Rule CR.

  • Add a readiness probe for your workload.

  • Create a service to group your pods.

Explanation

Question 35 of 40 Question 34 of 40

1

What is the maximum amount of RAM a single application instance on SAP BTP, Cloud Foundry can use?

Select one of the following:

  • 8 GB

  • 16 GB

  • 4 GB

  • 2 GB

Explanation

Question 39 of 40 Question 35 of 40

1

Which actions are executed in Cloud Foundry under the Deploy & Execute phase when you run an application? (2 correct)

Select one or more of the following:

  • Fueling generic runtimes to serve recurring tasks automatically

  • Declaratively capturing domain knowledge in CDS models

  • Integrating the data with other SAP systems

  • Maximizing boilerplate code to real custom logic

Explanation

Question 6 of 40 Question 36 of 40

1

In SAP Build Process Automation, what is a decision table rule?

Select one of the following:

  • A tabular set of business process decisions

  • A tabular set of input/output rule expressions

  • A set of pre-defined data objects

  • A set of rule expressions in an IF-THEN format

Explanation

Question 30 of 40 Question 37 of 40

1

Which models can you use to develop a micro app? (2 corrects)

Select one or more of the following:

  • SAP HANA extended application services, classic model

  • SAP ABAP RESTful programming model

  • SAP HANA extended application services, advanced model

  • SAP Cloud Application Programming Model (CAP)

Explanation

Question 38 of 40 Question 38 of 40

1

What are the benefits of using Side-by-Side Extensibility? (3 correct)

Select one or more of the following:

  • It provides support for hybrid scenarios.

  • It uses In-App tools to adapt the standard UI.

  • It uses a complete development platform for creating extension applications.

  • It integrates with other cloud/non-cloud solutions when using SAP Business Technology Platform Integration services.

  • It can be implemented in the same software stack as the extended application.

Explanation

Question 7 of 40 Question 39 of 40

1

Which of the following features are provided by SAP BAS? (2 correct)

Select one or more of the following:

  • Git integration

  • Destination administration

  • OData modelling

  • SAPUI5 templates

Explanation

Question 14 of 40 Question 40 of 40

1

Which are the Service APIs for Custom Logic? Note: There are 3 correct answers.

Select one or more of the following:

  • Messaging API

  • External Services

  • Custom API

  • Querying API

  • Event Handling

Explanation