Quiz
C_CPE_16 - Test11 | Backend Developer - SAP Cloud Application Program
Questions in this quiz (40)
1Which are the Service APIs for Custom Logic? Note: There are 3 correct answers.
- AMessaging API
- BQuerying API
- CExternal Services
- DEvent Handling
- ECustom API
2Which files do you modify to store project configurations? Note: There are 2 correct answers.
- Amanifest.json
- Bpassport.js
- C.cdsrc.json
- Dpackage.json
3Which statement is true about CAP's interaction with user interfaces?
- ACAP services are limited to SAP Fiori UIs.
- BCAP services can only be consumed by other backend services.
- CCAP services can be consumed by any UI framework through standard AJAX requests.
4Which of the following tools are required to build Spring Boot applications using the SAP Cloud SDK? Note: There are 2 correct answers to this question.
- AApache Maven version 3.5 or above
- BJava SE Development Kit 8
- CSpring Initializ
- DSAP Mobile Services (MDK)
5What is the recommended approach for adding custom business logic to an SAP S/4HANA Cloud system?
- AAdding custom code to the ABAP application server
- BUsing side-by-side extensibility with SAP BTP
- CModyfing core SAP code
- DDirectly running custom logic on the application server
6Which of the following are part of the local tests in the SAP Cloud SDK pipeline? Choose 3 correct answers.
- AFront-end unit tests
- BPerformance tests
- CStatic code checks
- DRegression tests
- EBackground integration tests
7You have configured an approuter by creating the xs-app.json file in the approuter folder with the following content: What does this routes array tell the approuter? (2 correct)
- AThe files requested for /app will be put to the resources folder.
- BThe files in the resources folder will be served for all requests to /app.
- CAll requests starting with /service will be targeted to the folder resources
- DAll requests starting with /service will be forwarded to the CAP service.
8After you create a business process in SAP Build Process Automation by giving it a name and identifier and clicking "Create," what can you add to it? (3 correct)
- AAutomations
- BPackages
- CDecisions
- DFilters
- EForms
9What are some scenarios where you would use the SAP Cloud SDK in your application? (2 correct)
- AYou need advanced features in your app such as resilience and caching
- BYou want to build extensions using .NET
- CYou want to allow key users to create fields
- DYou want to add new features to an existing Java application
10What are some benefits of using Forms in SAP Build Process Automation?(2 correct)
- ACreate and share email templates easily
- BCreate documents for processes easily
- CCreate an interactive Ul easily
- DStreamline business process approvals easily
11A 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?
- ATo force the execution of the CRUD operation
- BTo provide a meaningful error message
- CTo avoid a break in the app execution
- DTo ensure that the end user receives a message
12What is the programming model used in non-ABAP based extensions on SAP BTP?
- ASAP Cloud Application Programming Model
- BABAP RESTful Programming Model
- CSAP Fiori Programming Model
13Which error is thrown by the CAP SDK for Node.js, when a CRUD operation violates the foreign key constraints?
- AFOREIGN_KEY_VIOLATION
- BCX_SY_CONSTRAINT_VIOLATION
- CILLEGAL CRUD OPERATION
- DUNIQUE CONSTRAINT_VIOLATION
14Which of the following is a feature of SAP Fiori Tools designed to visually assist in SAP Fiori UI development?
- AAJAX Mapper
- BList Page Designer
- CPage Map
15Which is the IDE of choice when using CAP on SAP Business technology Platform?
- ASAP WebIDE
- BSAP Business Application Studio
- CVisual Studio
- DJupyter Notebook
16You extended an SAP Business Standard API with custom fields. Where do you find the fields in the exposed OData API?
- AIn a new API
- BIn the extended SAP Business Standard API
- CIn a new SAP Business Standard API
17How do you run a CI/CD build manually without pushing changes to Git?
- ACreate and run "Build task" in Task Explorer
- BSelect "Trigger a Build' in the CI/CD job's context menu
- CSubmit Changes via Sync & Share action
- DSelect Deploy from the project's context menu in the Project Explorer
18What must you do first before you can get visibility into how a process is running?
- ASave the version of the process you are working on.
- BPurchase the visibility dashboard capabilities from the SAP store.
- CCirculate the process for pre-approvals before finalizing it.
- DPrepare the process to be consumed by the visibility scenario.
19You need to secure your application in the Cloud Foundry environment. In which file do you maintain routes during design time?
- Amta.yml
- Bxs-app.json
- Cmanifest.yml
- Dxs-security.json
20What tooling is pre-installed in SAP Business Application Studio to speed up SAP Fiori UI development?
- ABootstrap Toolkit
- BSAP Fiori Tools
- CVue.js Extensions
21When you develop a CAP application, what can be used in order to connect to an external Cloud system? Note: There are 3 correct answers.
- ASAP BTP destinations using Destination Service
- BGlobal Account Destinations
- CNode.js configured destinations
- DCloud Connector
- ESubaccount Destinations
22Which of the two libraries are available for the Service SDKs? (2 corrects)
- ANode.js
- BJava
- CPAL
- DML
23Which formats are supported by OData? (2 correct)
- AYAML
- BXML-based AtomPub
- CXHTML
- DJSON
24When you create an API Rule for a service, what is created automatically?
- AA Kubernetes Service
- BA Kubernetes Deployment
- CAn Istio VirtualService
- DA Helm Chart
25Which of the following statements about a GitHub Repository are correct? Choose the 3 correct answers.
- AYou choose who can commit into your private repository.
- BAnyone on the internet can see a public repository.
- CAnyone on the internet can commit into a public repository.
- DAnyone on the internet can see a private repository.
- EYou choose who can see your private repository.
26What are some of the characteristics of an extension application? Choose the 2 correct answers.
- AIt consists of several layers
- BIts UI layer is decoupled from the back-end layer
- CIts UI layer is directly coupled with the back-end layer
- DIt requires its own authorization management
27What is the actual automation part of SAP Continuous Integration and Delivery? Choose the correct answer.
- AConfigure a branch in the GitHub repository.
- BConfigure a job.
28Which of the following is one of the main side-by-side extensibility scenario?
- AExtend user interfaces
- BExtend OData interfaces
- CExtend database
29What are the main features and capabilities of the app router? Note: There are 3 correct answers to this question.
- AIt downloads all necessary libraries.
- BIt is the central entry point of the application.
- CIt can serve static content such as web pages, SAPUI5 or other client side code.
- DIt manages the authentication flows for the application.
- EIt acts as an authorization server.
30What can you define in the application router's design-time descriptor: xs-app.json? (2 correct)
- Amodules
- Brole-templates
- CauthenticationMethod
- Droutes
31Which of the following objects are accessible in the S/4HANA Cloud Extensibility Cockpit? (2 corrects)
- AForm templates
- BCDS views
- CTables
- DDLL objects
32What is the default IDE for SAP's multi-cloud environment?
- ASAP Business Application Studio
- BOxygen
- CEclipse
- DMicrosoft Visual Code
33You develop an application using the Cloud Foundry environment. What are some steps to restrict access to this application? (2 correct)
- ASet the Scopes element to the required scope name in the xs-security.json file.
- BDefine the role template name in the role-templates element of the xs-security.json file.
- CSet the role-name attribute of the Security-role element in the web.xml file to the required role template name..
- DSet the Scopes element to the required scope name in the xs-app.json file.
34With respect to the Flow principle of DevOps, which are flow inhibitors? (3 correct)
- ASource code management tool
- BManually coded user interfaces
- CManually created software environment
- DManual testing of software
- EOverly tight architectures on a technical level
35How do you debug a Node.js module in SAP Business Application Studio?
- ASet the enabled parameter to true in the section debugger of the xsengine.ini file.
- BAttach the debugger to the application.
- CAdd the sap.hana.xs.debugger:Debugger role to the HDI container's #RT user.
- DStart the debugger from the CF command line interface and run the program.
36In Cloud Foundry, which attribute of an application reflects its original development language? Choose the correct answer.
- AThe Buildpack.
- BThe Requested State.
- CThe Route
- DThe Space.
37What is a "main line" in a source control management system used for? Choose the correct answer.
- ATo automate deployment
- BTo enable a reporting line for the project manager
- CTo make developers' contributions transparent and avoid clashes
38Which criticality value is assigned to Negative criticality?
- A2
- B4
- C3
- D1
39What are some prerequisites for functions to receive events from Kyma Eventing? (2 correct)
- AA Subscription CR.
- BA CloudEvents specification
- CThe request to the function contains the event context
- DAn API Rule with Oathkeeper AccessRules for GET-Requests
40When would you choose SAP Fiori elements for app development? (2 correct)
- AWhen flexibility is more important than speed
- BWhen unique floorplans are required
- CWhen standard floorplans are sufficient
- DWhen speed is more important than flexibility
Information
- Description
- Backend Developer - SAP Cloud Application Program | C_CPE_16 - Test1
- Author
- ERNESTO L MARQUEZ F
- Language
- Español
- Views
- 271
- Tags
- Rating
- No ratings yet Rate this quiz