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

SAP C_HCDEV_05 SAP Certified Development Associate - SAP HANA Cloud 1.0 Exam Practice Test

Demo: 24 questions
Total 80 questions

SAP Certified Development Associate - SAP HANA Cloud 1.0 Questions and Answers

Question 1

Why might you use the .on option to hook event handlers to a service?Note: There are 2 correct ans-wers to this que-stion.

Options:

A.

To override generic handler execution

B.

To complement the framework code execution

C.

To add checks to the generic handler execution

D.

To deal with an external service

Question 2

How can domain experts and developers collaborate to focus on domain problems using the SAP Cloud Application Programming Model?Note: There are 2 correct ans-wers to this que-stion.

Options:

A.

By maximizing boilerplate code to real custom logic

B.

By fueling generic runtimes to serve recurring tasks automatically

C.

By declaratively capturing domain knowledge in CDS models

D.

By integrating the data with other SAP systems

Question 3

Which file can an administrator use to augment the Multi-Target Application (MTA) model in the deployment descriptor?

Options:

A.

mtaext.yaml

B.

mtad.yaml

C.

manifest.yaml

D.

mta.yaml

Question 4

What does the service document of an OData service list?Note: There are 3 correct ans-wers to this que-stion.

Options:

A.

Singletons

B.

Entity sets

C.

Functions

D.

Actions

E.

Types

Question 5

How do you control the flow of logic when using SQLScript?Note: There are 3 correct ans-wers to this que-stion.

Options:

A.

By using WHILE loops

B.

By branching logic based on some conditions

C.

By using SELECT statements

D.

By manipulating scalar variables

E.

By using GRANT or REVOKE statements

Question 6

Which of the following parts does the MTA development descriptor (mta.yaml) contain?Note: There are 2 correct ans-wers to this que-stion.

Options:

A.

Modules

B.

Code

C.

Global elements

D.

HTML elements

Question 7

What is the SAP Business Application Studio user interface made up of?

Options:

A.

Tiles

B.

Frames

C.

Windows

D.

Views

Question 8

Which tasks does the User Account and Authentication (XSUAA) service accomplish?Note: There are 3 correct ans-wers to this que-stion.

Options:

A.

It dispatches requests to microservices.

B.

It identifies the user by e-mail or user ID.

C.

It decides if a user is allowed to perform an activity.

D.

It assigns the principals to a user session.

E.

It stores the real users' identities.

Question 9

Which sequence of steps do you follow to enable the SAP Job Scheduling service to work with a new application?

Options:

A.

Create an instance of the SAP Job Scheduling service.Create an xsuaa service instance.Deploy the application.Bind the SAP Job Scheduling service instance to your application.Bind the xsuaa service instance to your application.

B.

Create an instance of the SAP Job Scheduling service.Create an xsuaa service instance.Deploy the application.Bind the xsuaa service instance to your application.Bind the SAP Job Scheduling service instance to your application.

C.

Create an instance of the SAP Job Scheduling service.Create an xsuaa service instance.Bind the xsuaa service instance to your application.Bind the SAP Job Scheduling service instance to your application.Deploy the application.

D.

Create an instance of the SAP Job Scheduling service.Create an xsuaa service instance.Bind the SAP Job Scheduling service instance to your application.Bind the xsuaa service instance to your application.Deploy the application.

Question 10

In SAP HANA Cloud, which tasks are handled by the cloud provider?Note: There are 3 correct ans-wers to this que-stion.

Options:

A.

Backing up and restoring, and recovering the database software

B.

Sizing, provisioning, and monitoring the database

C.

Tuning the database to run optimally on the underlying operating system, and hardware

D.

Managing users, roles, and permissions in the database

E.

Installing, configuring, and upgrading the operating system

Question 11

You are using Core Data Services (CDS) to define the persistence layer in SAP Business Application Studio.Which folder of the project do you use to create the design time files?

Options:

A.

srv

B.

db

C.

src

D.

web

Question 12

Which environments are available on SAP Business Technology Platform?Note: There are 3 correct ans-wers to this que-stion.

Options:

A.

SAP HANA Cloud

B.

Kyma

C.

Eclipse

D.

Cloud Foundry

E.

ABAP

Question 13

How do you define an entity for a business application that supports multiple languages dynamically?Note: There are 2 correct ans-wers to this que-stion.

Options:

A.

The entity attributes that need to support multiple languages need to be marked with a special keyword called localized.

B.

A text table gets created for each entity that has attributes defined as localized.

C.

The entity that needs to support multiple languages needs to be marked with a special keyword called localized.

D.

A text table gets created for each entity attribute that is defined as localized.

Question 14

What are the properties of access control with @restrict?Note: There are 3 correct ans-wers to this que-stion.

Options:

A.

read

B.

grant

C.

to

D.

delete

E.

where

Question 15

A new release of SAP HANA Cloud, SAP HANA database is available as of today.If you do NOT perform the upgrade manually, how much time do you have before your database will be automatically upgraded to the next release?

Options:

A.

3 months

B.

7 months

C.

2 weeks

D.

1 year

Question 16

Why do you use request objects in the event handlers?Note: There are 3 correct ans-wers to this que-stion.

Options:

A.

To give information on the HTTP method

B.

To call external services

C.

To register another set of handlers

D.

To send an arbitrary event

E.

To provide error messages to the client

Question 17

Which design time files can you create in an SAP HANA database module?Note: There are 3 correct ans-wers to this que-stion.

Options:

A.

.hdbcalculationview

B.

.yaml

C.

.hdbprocedure

D.

.hdinamespace

E.

.cds

Question 18

As developer of an SAP HANA Cloud application, what do you define in the Application Security Descriptor file?

Options:

A.

Roles

B.

Authorizations

C.

Scopes

D.

Privileges

Question 19

Which of the following annotations provides the most fine-grained control for Core Data Services (CDS) security?

Options:

A.

@restrict

B.

@readonly

C.

@insertonly

D.

@requires

Question 20

Which database features are typically NOT required by analytical applications that run on SAP HANA Cloud?Note: There are 2 correct ans-wers to this que-stion.

Options:

A.

Pre-calculated aggregates

B.

Indexes

C.

Stored procedures

D.

Table partitions

Question 21

You want to implement an event handler to show a console log once a supplier record is read.What is the correct syntax to implement this?

Options:

A.

const cds = require('@sap/cds')module.exports = cds.service.impl(function () { const {Supplier} = this.entities() this.after('each',Supplier, row =>{ console.log(`Read Supplier: ${row.ID}`)})})

B.

const cds = require('@sap/cds')module.exports = cds.service.impl(function () { const {Supplier} = this.entities() this.after('each',Supplier, row =>{ output.log(`Read Supplier: ${row.ID}`)})})

C.

const cds = require('@sap/cds')module.exports = cds.service.impl(function () { const {Supplier} = this.entities()this.on('each',Supplier, row =>{ output.log(`Read Supplier: ${row.ID}`)})})

D.

const cds = require('@sap/cds')module.exports = cds.service.impl(function () { const {Supplier} = this.entities() this.on('each',Supplier, row =>{ console.log(`Read Supplier: ${row.ID}`) })})

Question 22

On which Core Data Services (CDS) element can you define a security restriction in the SAP Cloud Application Programming Model?Note: There are 3 correct ans-wers to this que-stion.

Options:

A.

Services

B.

Associations

C.

Actions

D.

Functions

E.

Types

Question 23

You are using Git from switch view in SAP Business Application Studio and have staged a file after modifications.What is the status of the file?

Options:

A.

Deleted(D)

B.

Modified(M)

C.

Copied(C)

D.

New(A)

Question 24

What is the purpose of an mtad.yaml file?

Options:

A.

Add system-specific details to an MTA application.

B.

Deploy an MTA application.

C.

Archive an MTA application.

D.

Develop and build an MTA application.

Demo: 24 questions
Total 80 questions