Exam4Training

SAP C_HCDEV_03 SAP Certified Development Associate – SAP HANA Cloud 1.0 Online Training

Question #1

In a SQLScript procedure, which feature can you use to initialize IN/OUT table parameters?

  • A . SET
  • B . IS_EMPTY
  • C . DEFAULT EMPTY
  • D . DEFAULT

Reveal Solution Hide Solution

Correct Answer: C
Question #2

Which of the following are predefined pseudo-roles supported by the SAP Cloud Application Programming Model? Note: There are 2 correct answers to this question.

  • A . system-user
  • B . authenticated-user
  • C . database-user
  • D . application-user

Reveal Solution Hide Solution

Correct Answer: A,B
Question #3

What is an event handler?

  • A . A method
  • B . A procedure
  • C . An interface
  • D . A function

Reveal Solution Hide Solution

Correct Answer: A
Question #4

Which Node.js module do you use to run an SQL statement against the SAP HANA database?

  • A . @sap/xssec
  • B . @sap/xsenv
  • C . @sap/hdbext
  • D . @sap/hdi

Reveal Solution Hide Solution

Correct Answer: C
Question #5

What are the aspects of a Multi-Target Application (MTA) model in the lifecycle management of distributed applications? Note: There are 3 correct answers to this question.

  • A . Integration
  • B . CI/CD
  • C . Configuration
  • D . Composition
  • E . Dependencies

Reveal Solution Hide Solution

Correct Answer: C,D,E
Question #6

To which authorization objects can the SAP HANA Cloud Administrator assign business users?

  • A . Role-collections
  • B . Scopes
  • C . Authorizations
  • D . Role-templates

Reveal Solution Hide Solution

Correct Answer: A
Question #7

Which of the following types of data model can you develop with SAP HANA Cloud? Note: There are 3 correct answers to this question.

  • A . Semantic
  • B . Spatial
  • C . Graph
  • D . Composite
  • E . Predictive

Reveal Solution Hide Solution

Correct Answer: B,C,E
Question #8

Why do you use request objects in the event handlers? Note: There are 3 correct answers to this question.

  • 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

Reveal Solution Hide Solution

Correct Answer: A,B,E
Question #9

Why would you choose an HDI-shared service plan instead of a schema service plan? Note: There are 3 correct answers to this question.

  • A . You want to create database objects using source files.
  • B . You want to use containers to isolate objects.
  • C . You want to use SAP Business Application Studio.
  • D . You want to use synonyms to access external data.
  • E . You want to develop calculation views.

Reveal Solution Hide Solution

Correct Answer: A,B,D
Question #10

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

  • A . mtaext.yaml
  • B . mtad.yaml
  • C . manifest.yaml
  • D . mta.yaml

Reveal Solution Hide Solution

Correct Answer: A

Question #11

What is mandatory when working on public Git in a distributed environment?

  • A . Connect to a central repository to share your project contribution.
  • B . Keep the entire history of your project locally.
  • C . Buy the software license on the Git website.
  • D . Block the piece of code you are working on in the central repository.

Reveal Solution Hide Solution

Correct Answer: A
Question #12

Which of the following are Cloud Foundry service types that are supported for binding in the Run Configurations view? Note: There are 3 correct answers to this question.

  • A . Space
  • B . application-logs
  • C . xsuaa
  • D . auditlog
  • E . managed-hana

Reveal Solution Hide Solution

Correct Answer: B,C,D
Question #13

Which file in a Multi-Target Application (MTA) project contains the plugin name and version of every supported file suffix?

  • A . .hdbsynonymconfig
  • B . .hdbprojectiononviewconfig
  • C . .hdiconfig
  • D . .hdinamespace

Reveal Solution Hide Solution

Correct Answer: C
Question #14

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

  • A . Tiles
  • B . Frames
  • C . Windows
  • D . Views

Reveal Solution Hide Solution

Correct Answer: D
Question #15

What properties can you set in the procedure header when developing a procedure? Note: There are 3 correct answers to this question.

  • A . Begin/end statements
  • B . Language (SQLScript/R)
  • C . Read/write access
  • D . Expression
  • E . Security (invoker/definer)

Reveal Solution Hide Solution

Correct Answer: B C E
Question #16

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

  • A . req.reply
  • B . req.reject
  • C . req.notify
  • D . req.error

Reveal Solution Hide Solution

Correct Answer: B
Question #17

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

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

Reveal Solution Hide Solution

Correct Answer: B
Question #18

What can you use to define data models in the SAP Cloud Application Programming Model?

  • A . CDS
  • B . Java
  • C . CDS Notations
  • D . Node.js

Reveal Solution Hide Solution

Correct Answer: A
Question #19

Which package can you use to read bound services?

  • A . @sap/xsenv
  • B . @sap/xssec
  • C . @sap/hdi
  • D . @sap/hdbext

Reveal Solution Hide Solution

Correct Answer: A
Question #20

What does the service document of an OData service list? Note: There are 3 correct answers to this question.

  • A . Singletons
  • B . Entity sets
  • C . Functions
  • D . Actions
  • E . Types

Reveal Solution Hide Solution

Correct Answer: A B E

Question #21

Why should you register an error handler in your service implementation for the exception of the CAP SDK for Node.js?

  • A . To force the execution of the CRUD operation
  • B . To provide a meaningful error message
  • C . To ensure that the end user receives a message
  • D . To avoid a break in the app execution

Reveal Solution Hide Solution

Correct Answer: B
Question #22

Which tasks does the User Account and Authentication (XSUAA) service accomplish? Note: There are 3 correct answers to this question.

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

Reveal Solution Hide Solution

Correct Answer: B C D
Question #23

Which components are part of SAP HANA Cloud? Note: There are 3 correct answers to this question.

  • A . SAP Adaptive Server Enterprise
  • B . SAP Enterprise Architecture Designer
  • C . SAP Analytics Cloud
  • D . SAP HANA database
  • E . Data lake

Reveal Solution Hide Solution

Correct Answer: C,D,E
Question #24

Which Core Data Services (CDS) object type can you use to read and write data for an application?

  • A . Entity
  • B . Composition
  • C . Namespace
  • D . Types

Reveal Solution Hide Solution

Correct Answer: A
Question #25

You have to create an association between Books and Authors entities using Core Data Services (CDS).Which syntax is applicable?

  • A . entity Books { key ID: Integer; title: String; author: Association to Authors;} Authors {
    key ID: Integer;name: String;}
  • B . entity Books {key ID: Integer;title: String; author: Association to Authors;entity Authors
    {key ID: Integer; name: String;}}
  • C . entity Books {key ID: Integer; title: String; author: Association to entity Authors { key ID
    : Integer; name: String;} ;}
  • D . entity Books { key ID: Integer; title: String; author: Association to Authors;}entity
    Authors { key ID: Integer;name: String;}

Reveal Solution Hide Solution

Correct Answer: D
Exit mobile version