Questions
ayuda
option
My Daypo

ERASED TEST, YOU MAY BE INTERESTED ONBTP build Application Programming Model

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
BTP build Application Programming Model

Description:
BTP build Application Programming Model

Author:
AVATAR

Creation Date:
06/12/2023

Category:
Personal

Number of questions: 110
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
What is the programming model used in non-ABAP based extensions on SAP BTP? SAP Fiori Programming Model ABAP RESTful Programming Model SAP Cloud Application Programming Model.
What is the recommended approach for adding custom business logic to an SAP S/4HANA Cloud system? Directly running custom logic on the application server Using side-by-side extensibility with SAP BTP Adding custom code to the ABAP application server Modyfing core SAP code.
What is the default IDE for SAP's multi-cloud environment? Eclipse Oxygen SAP Business Application Studio Microsoft Visual Code.
Which dev space type should you select to extend SAP S/4HANA with a CAP project? SAP Fiori SAP HANA Native Application Full Stack Cloud Application.
What is an Application Programming Interface (API)? A software development kit (SDK) for mobile applications A way for applications to interact with other applications A way for applications to remotely modify other applications.
Where can you find APIs provided by SAP and SAP partners? SAP Cloud Connector SAP Business Application Studio SAP Business Accelerator Hub.
What is OData? A standard to access data through RESTful APIs A standard to create user interfaces (UI) for applications A standard to share data under a creative commons license.
Which of the following does OData use to address and access data feed resources? URL URN URI.
Which document types are associated with an OData service? Choose 2 correct answers. Service manifest document Service document Service description document Service metadata document.
JSON is based on which programming language? Java Julia JCL JavaScript.
What are the two structures JSON is built on? Choose 2 correct answers. Collections of name/value pairs Collections of value/value pairs Unordered list of strings Ordered list of values.
What is the relationship between YAML and JSON? YAML and JSON are unrelated. JSON is a superset of YAML. YAML is a superset of JSON.
Which of the following supports non-hierarchical data? YAML JSON Neither YAML nor JSON.
Which of the following statements are correct? Choose 2 correct answers. Each JSON file is a valid YAML file. Each YAML file is a valid JSON file. JSON’s foremost design goal is support for serializing arbitrary native data structures. YAML’s foremost design goal is support for serializing arbitrary native data structures.
Which command do you use to install dependencies in your project? cds yum bash npm.
In data models, are namespaces optional or mandatory? mandatory optional.
What is the difference between entities and types? Types represent data elements, entities describe aspects of types. Entities represent data, types describe properties of entity elements.
What tooling is pre-installed in SAP Business Application Studio to speed up SAP Fiori UI development? SAP Fiori Tools Vue.js Extensions Bootstrap Toolkit.
Which statement is true about CAP's interaction with user interfaces? CAP services are limited to SAP Fiori UIs. CAP services can be consumed by any UI framework through standard AJAX requests. CAP services can only be consumed by other backend services.
Which of the following is a feature of SAP Fiori Tools designed to visually assist in SAP Fiori UI development? List Page Designer Page Map AJAX Mapper.
What is SAP Fiori? A collection of design guidelines. An SDK to develop multi-target applications. A design language.
What are some SAP Fiori Elements floorplans? Choose 2 correct answers. Analytical Worklist Page List Report Analytical List page Analytical Dashboard Page.
What is the main idea behind SAP Fiori elements? A Provide a showcase for the core principles of modern user interfaces (UI). Generate SAP Fiori apps at runtime from an existing OData service. Define a role-based user experience (UX). Provide a framework and development tool kit for HTML 5.
What is SAP Fiori elements designed to do? Choose 2 correct answers. Speed up development. Drive UX consistency. Drive full flexibility of development. Implement unique functionality.
You are asked to add a User Interface to your CAP project as quickly as possible and without any unique functionalities. Which option do you choose? SAPUI5 Freestyle SAP Fiori Elements SAP UI5 Elements.
What is a reason to add UI annotations to your project? To add tooltips to the header fields of tables. To allow users to annotate table cells. To display columns and form fields.
Which pattern do you use to register an event handler? event.() phase.() srv.().
In CAP, which keyword is used to send events? throw emit actions stream.
How many event handlers can you register for one event phase? Multiple Exactly one Exactly three.
What can you do to provide meaningful error messages to users in your CAP application? Catch exceptions. Register an error handler. Hide the cause of errors. Register an event handler.
In Node.js, which statement do you use to create an exception? throw try catch.
Why does CAP set the file risks-service.js automatically as a handler file for the respective service? Because the filename and the service definition filename are the same. Because SAP Business Application Studio added a respective annotation.
Which criticality value is assigned to Negative criticality? 1 2 3.
Which are the Service APIs for Custom Logic? Choose 3 correct answers. Querying API Event Handling Messaging API Custom API.
Which of the following applies to Custom Event handlers? Choose 3 correct answers. CRUD requests are not served by Generic handlers. Registered custom handlers can add Domain logic to application. Multiple Event Handlers can be registered for same event. Single handlers can be registered for multiple events.
What does the .env file provide? Values for your version-management-system Values into the runtime environment of a CAP service.
When you develop a CAP application, what can be used in order to connect to an external Cloud system? Choose 3 correct answers. Node.js configured destinations SAP BTP destinations using Destination Service Cloud Connector Global Account Destinations.
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? An API key A personal token.
What does the Extended Services - User Account and Authentication (XSUAA) service enable your app to do? Choose 2 correct answers. Store "real" users Check users' roles to allow or prohibit actions Identify users by address and social security ID Identify users by e-mail, user Id, first and last name.
How do you add authorization and trust management to your CAP project? cds add xsuaa cds add security cds add uaa.
Which files do you modify to store project configurations? Choose 2 correct answers. .cdsrc.json package.json passport.js.
Which file contains an app's "declaration of security"? xs-security.json xs-app.json xs-sec.json.
What is the default identity provider for SAP BTP platform users? SAML 2.0 SAP ID service SAP Cloud Identity Services XSUAA.
Which user types will work on and with SAP BTP? Choose 2 correct answers. Trial users Professional users Platform users Business users.
Which tools can you use to manage the SAP BTP, Cloud Foundry environment? Choose 2 correct answers. SAP Business Application Studio Eclipse CF CLI SAP BTP cockpit.
After you run the command cds add hana, which file is updated with the required configuration? package.js package.cds package.json package.mta.
What are the advantages of using an MTA file for deployment? Choose 2 correct answers. It supports red - green deployment. It supports blue-green deployment. It provides workflows. It provides a build tool.
What are yaml files used for? To describe documents To describe data.
Which statements about YAML files are correct? Choose 2 correct answers. YAML uses whitespace indentation for structuring purposes. B YAML uses tab indentation for structuring purposes. YAML uses hyphens: - for comments. YAML uses hashes: # for comments.
Which statements are true about CAP's deployment options? Choose 2 correct answers. CAP applications can only be deployed on SAP BTP environments. CAP applications can be deployed to SAP BTP Cloud Foundry and KYMA environments. CAP can only be used for single tenant applications. CAP has built-in support for multitenancy.
What is a Multi-Target-Application (MTA) comprised of? modules and services modules and instances modules and resources.
Role collections of a subaccount are available in the global account. True False.
Role collections of a global account are available in a subaccount of this global account? True False.
In the SAP BTP cockpit, where can you assign role collections to users? Security → Roles Security → Users.
What does the source code management system use to trigger the CI server? Webhooks Web services HTTP PUT requests.
Which of the following statements apply to Continuous Delivery? Choose 3 correct answers. Software is ready for deployment to a productive system all the time The trigger for deployment to a productive system is a human decision. Deployment to a productive system is triggered automatically. Code changes are pushed to a remote source code management system. Feedback from a productive system gets quickly integrated into teams’ backlog.
Which of the following statements applies to Continuous Deployment? Software is ready for deployment to a productive system all the time. The trigger for deployment to a productive system is a human decision. Feedback from a productive system gets quickly integrated into teams’ backlog. Deployment to a productive system is triggered automatically. Code changes are pushed to a remote source code management system.
Which of the following statements about a GitHub Repository are correct? Choose 3 correct answers. Anyone on the internet can see a public repository. Anyone on the internet can commit into a public repository. You choose who can see your private repository. You choose who can commit into your private repository.
After what period of time does GitHub remove unused personal access tokens? 28 days 100 days 1 month 1 year.
What is the next step after you initialize a new local git repository (git init) and add files to it (git add)? Commit Fetch Pull.
Which of the following statements about SAP Continuous Integration and Delivery (CI/CD) is correct? If you want to use SAP CI/CD in SAP BTP, you need to enable it with a service instance. If you want to use SAP CI/CD in SAP BTP, you need to subscribe to a service plan of SAP CI/CD.
You can use the credentials created in the SAP CI/CD service to: Choose 2 correct answers. Connect to a private GitHub repository. Access the service itself. Deploy applications to the SAP BTP, Cloud Foundry environment.
What are some of the Continuous Integration principles? Choose 3 correct answers. Use version control. Fix errors only when users complain. Run tests in the build. Run tests only in production. Fix errors immediately.
What is a "main line" in a source control management system used for? To automate deployment. To enable a reporting line for the project manager. To make developers' contributions transparent and avoid clashes.
A main line in a source control management system can contain feature branches. True False.
What are the differences between continuous integration (CI) and continuous delivery (CD)? Choose 2 correct answers. CI allows team members to add their changes to a main line. CD adds an aspect that changes have been tested successfully. CI allows developers to integrate their contributions any time. CD adds an aspect that changes are immediately ready for deployment.
What do you use to retrieve the information about a change on the repository? A change document A webhook A PUT request to GitHub.
What is the actual automation part of SAP CI/CD? Configure a job. Configure a branch in the GitHub repository.
What kind of request does the webhook send? GET PUT POST.
Within SAP CI/CD jobs you can: Delete deployed applications directly from your Cloud Foundry environment space. Monitor the successful creation of your builds.
In the Builds view of SAP Continuous Integration and Delivery, there is no new tile for your job. Which command do you run to trigger the job manually? Trigger run Trigger title Trigger build Trigger refresh.
Which are standard build packs provided by SAP to develop applications in the SAP BTP, Cloud Foundry environment? Choose 3 correct answers. HTML5 Python Java Docker Node.js.
What are some characteristics of YAML files? Choose 2 correct answers. YAML files relyon correct indentation. YAML files are based on XM YAML files are also valid JSON files. YAML files can be used as configuration files.
Which of the following SAP Fiori pages areas are mandatory? Choose 2 correct answers. Footer Toolbars Header Content.
In SAP Business Application Studio, what is a dev space? A pre-configured shared virtual machine A pre-configured shared development environment A pre-configured private virtual machine A pre-configured private development environment.
On SAP BTP, what request rate limit tries to protect the Cloud Foundry API against misuse? 100k requests per hour per user 10k requests per hour per user 1k requests per hour for all users 50k requests per hour for all users.
What is one of the required steps to enable authentication support in CAP? Install a Node.js module called passport. Install a CDS module called passport. Install a package.json module called passport. Install a YAML module called passport.
What are some characteristics of CAP event handling? Choose 2 correct answers. You can register multiple event handlers for each event phase. You must use the handler registration API srv.emit(<event>) to de-register event handlers. You can register only one event handler for a specific event You can register event handlers with instances of cds.service to add custom logic.
Which language do you use to create a data model in a CAP project? SQL Core Data Services Query Language (CQL) Core Data Services Definition Language (CDL) ABAP.
Your customer presents you with the following UI requirements: Users need to work through a comparatively small set of items, one by one. Multiple views of the same content. One kind of data visualization . Which SAP Fiori elements floorplan do you recommend they use? Analytical list page Worklist Object page List report.
Your customer presents you with the following UI requirements: Users work on different kinds of items. Different visualizations without interactions between the visualizations. No drilldown. Which SAP Fiori elements floorplan do you recommend they use? Object page Analytical list page Worklist List report.
Your customer presents you with the following UI requirements: The same visualizations for all users. Extraction of key information to identify a root cause. Searching, filtering, and sorting of items . Which SAP Fiori elements floorplan do you recommend they use? Worklist Object page Analytical list page List report.
At which of the following levels can you assign entitlements? Choose 2 correct answers. Cloud Foundry org Environment Directory Global.
What is the maximun number of running threads per application instance? 14200 1024 8192 10420.
You have developed a CAP project and added the XSUAA security configuration. What information is stored in the xs-security.json file? Choose 2 correct answers. users scopes role-templates roles.
Which of the following are characteristics of the SAP Business Technology Platform, ABAP Environment? Choose 2 correct answers. Is based on the latest SAP NetWeaver Application Server for ABAP release Runs within the Cloud Foundry environment Is based on the latest ABAP platform cloud release Runs within the Kyma environment.
Which are standard build packs provided by SAP to develop applications in the SAP BTP, Cloud Foundry environment? Choose 3 correct answers. HTML5 Java Python Node.js Docker.
What are valid actions using subaccounts in SAP BTP? Choose 2 correct answers. Disabling the Cloud Foundry environment once you have enabled it. Creating Cloud Foundry orgs explicitly. Deleting a subaccount with service subscriptions. Creating many subaccounts assigned to Cloud Foundry environment.
Which of the following benefits best describe the SAP BTP, Cloud foundry environment? Choose 2 correct answers. Automatic application routing, load balancing, health checks, and multilevel self-healing Orchestration of microservices and serverless functions Platform-managed application security patching and updates Integration of the SAP NetWeaver platform Simplified developer experience for business application development.
How many administrators can be assigned to a global account? 1-n 0-1 0-n.
Which of the following can be identity providers for SAP BTP applications? Choose 2 correct answers. SAP S/4 HANA Cloud Identity authentication tenant SAP authorization and Trust Management Service SAP S/4 HANA on-premise.
What information does the SAP Destination service provide to your applications to connect to a remote service or system? Connectivity proxy information for the target resource Technical information about the target resource Semantic information about the target resource.
Which management tool can you use to deploy a CAP project into a space of your SAP BTP subaccount? Cloud Foundry command line interface SAP BTP command line interface APIs for SAP BTP.
What is required when registering an SAP S/4HANA Cloud system in your SAP BTP global account? A token A coin A voucher A developer.
In which of the following apps can you manage connected SAP BTP accounts in an SAP S/ 4HANA system? Maintain Integrations on SAP BTP Maintain Extensions on SAP BTP Manage Add-ons on SAP BTP.
Which service plan of the SAP BTP S/4HANA Cloud Extensibility service do you choose when you want to use the Business Partner API of your SAP S/4HANA Cloud system? Cloud Foundry SAP_COM_0008 api-access.
Which of the following identifiers of the communication scenario is used for accessing the Business Partner API in an SAP S/4HANA Cloud system? SAP_COM_0009 SAP_COM_0213 SAP_COM_0008 SAP_COM_0109.
Which identifier is used by the XSUAA service to distinguish applications and scopes? tenant-mode xsappname xs-security VCAP_SERVICES.
When using namespaces, what does SAP recommend you use to construct names for namespaces? Cascades of acronyms Your organization's name Reverse domain names.
Which files are added to your CAP project when you run the "cds add pipeline" command in an SAP Business Application Studio terminal? Choose 2 correct answers. A Jenkins folder with a manifest.yml file A .pipeline folder with a manifest. yml file A .pipeline folder with a config.yml file A file named Jenkinsfile.
You want to use the SAP Cloud Connector to connect an SAP S/4 HANA system to the SAP BTP. Where dose the SAP Cloud Connector need to be installed? In a virtual machine independent from the on-premise network and the SAP BTP In the on-premise network of the SAP S/4 HANA system In an SAP BTP subaccount.
At what level can you select a region? Global account Subaccount Environment Directory.
Your Company is using the SAP Authorization and Trust Management service in conjunction with the XSUAA service to authorize their application. Where do you bundle your defined scopes in role-templates? In a role-collection In an xs-security.json file In an instance of the XSUAA service.
Which of the following are features of a managed cloud deployment model? Choose 2 correct answers. Dedicated resources for an individual customer Limited customizing access Extensive customizing access Dedicated resources for multiple customers.
Which of the following dev space types does NOT contain MTA Tools by default? Full Stack Cloud Application SAP Fiori SAP HANA Native Application Basic.
In your SAP BTP subaccount, what can you select at the environment level? Choose 2 correct answers. Infrastructure Services Data Runtime.
Your company wants to set up an account model in the SAP BTP that includes a Cloud Foundry environment and subaccounts. What must you consider? Choose 2 correct answers. A subaccount can contain only one Cloud Foundry org. Each Cloud Foundry org can contain only one space. A subaccount can contain more than one Cloud Foundry org. Each Cloud Foundry org can contain multiple spaces.
After what period of time are process metrics no longer available in the SAP Cloud Platform cockpit? 7 days 14 days 1 month 2 months.
What are some SAP recommendations for deploying large apps to Cloud Foundry? Choose 2 correct answers. The CF_STARTUP_TIMEOUT is set to 15 minutes. The total size of environment variables does not exceed 250KB. The maximum app size is set in the manifest file. The network speed exceeds 874 KB/s.
Which of the mobile services is the server counterpart of the SAP Cloud Platform SDK for iOS? Mobile service for Fiori Mobile Mobile service for SMS messaging Mobile service for development and operations Mobile service for app and device management.
Report abuse Consent Terms of use