UDEMY_1 (0-20) Flashcards

1
Q

Which is the IDE of choice when using CAP on SAP Business technology Platform?

A

SAP Business Application Studio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

You develop an application using the Cloud Foundry environment. What are some steps to restrict access to this application? (2 correct)

A
  1. Define the role template name in the role-templates element of the xs-security.json file.
  2. Set the Scopes element to the required scope name in the xs-security.json file.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

With respect to the Flow principle of DevOps, which are flow inhibitors? (3 correct)

A
  1. Manual testing of software
  2. Manually coded user interfaces
  3. Manually created software environment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A CRUD operation violated the foreign key constraints. Why should you register an error handler in your service implementation for the exception of the CAP SDK for Node.js?

A

To provide a meaningful error message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

You extended an SAP Business Standard API with custom fields. Where do you find the fields in the exposed OData API?

A

In the extended SAP Business Standard API

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is OData?

A

A standard to access data through RESTful APIs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which of the following features are provided by SAP BAS?

A
  1. SAPUI5 templates
  2. Git integration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which of the following is one of the main side-by-side extensibility scenario?

A

Extend user interfaces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

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

A

cds add xsuaa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What tooling is pre-installed in SAP Business Application Studio to speed up SAP Fiori UI development?

A

SAP Fiori Tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

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?

A

An API key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which of the following objects are accessible in the S/4HANA Cloud Extensibility Cockpit? (2 corrects)

A
  1. CDS views
  2. Form templates
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

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

A
  1. SAP Cloud Application Programming Model (CAP)
  2. SAP HANA extended application services, advanced model
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the recommended approach for adding custom business logic to an SAP S/4HANA Cloud system?

A

Using side-by-side extensibility with SAP BTP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are some scenarios where you would use the SAP Cloud SDK in your application? (2 correct)

A
  1. You want to add new features to an existing Java application
  2. You need advanced features in your app such as resilience and caching
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

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

A
  1. Registered custom handlers can add Domain logic to application.
  2. Single handlers can be registered for multiple events.
  3. Multiple Event Handlers can be registered for same event.
17
Q

Which statement is true about CAP’s interaction with user interfaces?

A

CAP services can be consumed by any UI framework through standard AJAX requests.

18
Q

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

A
  1. Messaging API
  2. Event Handling
  3. Querying API
19
Q

You need to secure your application in the Cloud Foundry environment. In which file do you maintain routes during design time?

A

xs-app.json

20
Q

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

A

The project has been shared to a remote Git repository.