ERNESTO L MARQUEZ F
Test por , creado hace 4 días

Backend Developer - SAP Cloud Application Program | C_CPE_16

0
0
0
ERNESTO L MARQUEZ F
Creado por ERNESTO L MARQUEZ F hace 4 días
Cerrar

Backend Developer - SAP Cloud Application Program | C_CPE_16

Pregunta 1 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Serverless

  • Automation

  • Integration

  • Microservices

Explicación

Pregunta 2 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

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

  • Catch exceptions during a CRUD OPERATION

  • Write a custom Node.js package

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

Explicación

Pregunta 3 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Run tests in the build.

  • Fix errors only when users complain.

  • Run tests only in production.

  • Use version control.

  • Fix errors immediately.

Explicación

Pregunta 4 de 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?

Selecciona una de las siguientes respuestas posibles:

  • .hdbcds

  • .cds

  • .hdbtable

  • .hdbddl

Explicación

Pregunta 5 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Security management of software layers

  • Cache management

  • Traceability and reproducibility of all changes

  • Separation of application code and runtime configuration

  • Stateless and self-contained application processes

Explicación

Pregunta 6 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

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

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

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

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

Explicación

Pregunta 7 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • Modifying your project source code automatically

  • Managing your SCM credentials

  • Retrieving your project from SCM when its build is triggered

Explicación

Pregunta 8 de 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?

Selecciona una de las siguientes respuestas posibles:

  • Roles aren't assigned to the client application.

  • Role collections aren't assigned to the user.

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

  • Roles aren't assigned to the user.

Explicación

Pregunta 9 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • cds add xsuaa

  • cds add security

  • cds add uaa

Explicación

Pregunta 10 de 40

1

Which of the following supports non-hierarchical data?

Selecciona una de las siguientes respuestas posibles:

  • JSON

  • Neither YAML nor JSON

  • YAML

Explicación

Pregunta 11 de 40

1

Which of the following is a constraint of REST?

Selecciona una de las siguientes respuestas posibles:

  • IDocs with links

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

  • SOAP with media links

Explicación

Pregunta 12 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • modules and services

  • modules and instances

  • modules and resources

Explicación

Pregunta 13 de 40

1

What is OData?

Selecciona una de las siguientes respuestas posibles:

  • A standard to share data under a creative commons license

  • A standard to access data through RESTful APIs

  • standard to create user interfaces (UI) for applications

Explicación

Pregunta 14 de 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.

Selecciona una o más de las siguientes respuestas posibles:

  • Define the data model.

  • Add custom logic.

  • Add the SAP Fiori UI.

  • Define services.

  • Reuse existing services.

Explicación

Pregunta 15 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • SAP BTP, Cloud Foundry environment

  • ABAP stack

  • SAP HANA Enterprise Cloud

Explicación

Pregunta 16 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Operating system management Storage orchestration

  • Service Discovery and load balancing

  • Immutability and self-healing

  • Hardware virtualization

  • Software virtualization

Explicación

Pregunta 17 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • It provides a build tool.

  • It supports blue-green deployment.

  • It provides workflows.

  • It supports red - green deployment.

Explicación

Pregunta 18 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Plug-and-play availability

  • Predetermined decisions

  • Enhanced user interface

  • Templated automations

Explicación

Pregunta 19 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • Exactly one

  • Exactly four

  • Multiple

  • Exactly three

Explicación

Pregunta 20 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

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

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

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

  • SAP provides maintenance agreements to fix any extension issues.

Explicación

Pregunta 21 de 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?

Selecciona una de las siguientes respuestas posibles:

  • A personal token

  • An authenticator

  • An API key

  • A password

Explicación

Pregunta 22 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Build innovative digital apps.

  • Build tightly coupled applications.

  • Integrate apps, data, and processes.

  • Extend cloud and on-premise apps.

  • Supports only Cloud scenarios with seamless interoperability with hyperscalers.

Explicación

Pregunta 23 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • package.js

  • package.mta

  • package.json

  • package.cds

Explicación

Pregunta 24 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • They can be simple or branching

  • They always require a decision loop

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

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

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

Explicación

Pregunta 25 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • on

  • To

  • grant

  • where

Explicación

Pregunta 26 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • req.notify

  • req.reply

  • req.reject

  • req.error

Explicación

Pregunta 27 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • pod/eventing-event-publisher-proxy

  • pods/eventing-nats-0

  • service/eventing-event-publisher-proxy

  • svc/eventing-nats

Explicación

Pregunta 28 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Easy access to create, update, and delete operations

  • Commonly used SQL query technology

  • Type safety for functions

  • Database procedures provided out of the box

  • Auto-completion of function names and properties

Explicación

Pregunta 29 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Registered custom handlers can add Domain logic to application.

  • Multiple Event Handlers can be registered for same event.

  • 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.

Explicación

Pregunta 30 de 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.

Selecciona una o más de las siguientes respuestas posibles:

  • Access the service itself.

  • Connect to S/4 HANA Cloud

  • Connect to a private GitHub repository.

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

Explicación

Pregunta 31 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • CAP has built-in support for multitenancy.

  • CAP can only be used for single tenant applications.

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

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

Explicación

Pregunta 32 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

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

  • The project has been previewed.

  • The project has been deployed.

Explicación

Pregunta 33 de 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)

Selecciona una o más de las siguientes respuestas posibles:

  • Create a service to group your pods.

  • Add a readiness probe for your workload.

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

  • Create an API Rule CR.

  • Configure rules and access Strategies.

Explicación

Pregunta 34 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • 8 GB

  • 4 GB

  • 2 GB

  • 16 GB

Explicación

Pregunta 35 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Declaratively capturing domain knowledge in CDS models

  • Maximizing boilerplate code to real custom logic

  • Integrating the data with other SAP systems

  • Fueling generic runtimes to serve recurring tasks automatically

Explicación

Pregunta 36 de 40

1

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

Selecciona una de las siguientes respuestas posibles:

  • A tabular set of input/output rule expressions

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

  • A tabular set of business process decisions

  • A set of pre-defined data objects

Explicación

Pregunta 37 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • SAP Cloud Application Programming Model (CAP)

  • SAP ABAP RESTful programming model

  • SAP HANA extended application services, classic model

  • SAP HANA extended application services, advanced model

Explicación

Pregunta 38 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • It provides support for hybrid scenarios.

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

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

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

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

Explicación

Pregunta 39 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • SAPUI5 templates

  • OData modelling

  • Destination administration

  • Git integration

Explicación

Pregunta 40 de 40

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Messaging API

  • Querying API

  • External Services

  • Event Handling

  • Custom API

Explicación