1 of 60
Which CAP feature allows real-time data synchronization and communication between different parts of an application or with external systems?
- Database Connectivity
- Service Extensibility
- Service Connectivity
- Message Queues and Event Brokers ✔
2 of 60
What are some of the capabilities of the SAP S/4HANA Virtual Data Model? Note: There are 2 correct answers to this question.
- It documents the relationships between entities ✔
- It provides a native UI to query the database tables
- It allows direct access to underlying database tables
- It enriches the entities with business semantics ✔
3 of 60
You have set up the scopes and attributes that are needed to protect your application in the Cloud Foundry environment, but a user is unable to access your application. What might be the reason?
- Role collections aren't assigned to the client application
- Roles aren't assigned to the client application
- Roles aren't assigned to the user ✔
- Role collections aren't assigned to the user
4 of 60
What are scopes in the context of SAP BTP XSUAA?
- Values that express authorizations or access rights ✔
- Entities that aggregate technical roles
- Collections of user credentials
- SAP BTP subaccounts
5 of 60
What is the function of the service metadata document in an OData service?
- To specify the API's security requirements
- To describe the types, sets, functions, and actions ✔
- To list the available entity sets, functions, and singletons
- To provide a human-readable description of the data model
6 of 60
Which open-source tools can be integrated with SAP BTP for enhanced observability? Note: There are 2 correct answers to this question.
- Logstash ✔
- Jenkins
- Terraform
- Prometheus ✔
7 of 60
Which configuration files are updated when you run the command cds add xsuaa'? Note: There are 2 correct answers to this question.
- xs-usertokens.json
- xs-security.json ✔
- Package.json ✔
- Cdsrc.json
8 of 60
What is the purpose of the SAP BTP, Cloud Foundry runtime?
- To manage SAP HANA databases
- To manage API integrations between SAP S/4HANA and legacy systems
- To provide an environment for developing and deploying cloud-native applications ✔
- To configure SAP S/4HANA systems
9 of 60
What features does the SAP Cloud SDK provide as part of Enterprise-specific adaptations of open source frameworks? Note: There are 2 correct answers to this question.
- Code samples
- Multi-tenant persistence ✔
- Feature toggling ✔
- Tightly coupled integration
10 of 60
Which services in SAP BTP can be used to store and retrieve technical information about target external systems?
- Destination Service ✔
- Core Data Service
- Connectivity Service
11 of 60
To consume a service from an on-premise system with CAP, which of the following must be configured?
- Event Mesh
- OAPI Management
- Destination Service
- Cloud Connector ✔
12 of 60
Why are extensions on top of SAP S/4HANA Cloud NOT affected by the quarterly update cycle of SAP S/4HANA Cloud?
- The Virtual Data Model of SAP S/4HANA Cloud remains unchanged.
- SAP provides maintenance agreements to fix any extension issues.
- The public interfaces of SAP S/4HANA represent a stable contract across the versions of SAP S/4HANA Cloud ✔
- The extension application runs only on SAP Business Technology Platform.
13 of 60
What is the primary function of kubectl?
- To set up cloud environments
- To configure storage systems
- To create virtual networks
- To interact with the Kubernetes API to manage cluster resources ✔
14 of 60
Which 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.
- SAP Mobile Services (MDK)
- Apache Maven version 3.5 or above ✔
- Java SE Development Kit 8 ✔
- Spring Initializr
15 of 60
What are Kubernetes deployments used for?
- To manage Pods directly
- To roll out application updates with zero downtime ✔
- To configure network policies
- To create databases
16 of 60
Which entity in XSUAA holds several scopes?
- Role ✔
- User group
- Scope
- Role collection
17 of 60
You develop an application using the Cloud Foundry environment. What are some steps to restrict access to this application? Note: There are 2 correct answers to this question.
- Set the Scopes element to the required scope name in the xs-security.json file ✔
- Set the role-name attribute of the Security-role element in the web.xml file to the required role template name
- Set the Scopes element to the required scope name in the xs-app.json file
- Define the role template name in the role-templates element of the xs-security.json file ✔
18 of 60
What are the benefits of using Side-by-Side Extensibility? Note: There are 3 correct answers to this question.
- It provides support for hybrid scenarios ✔
- It can be implemented in the same software stack as the extended application
- It uses a complete development platform for creating extension applications ✔
- It uses In-App tools to adapt the standard UI
- It integrates with other cloud/non-cloud solutions when using SAP Business Technology Platform Integration services ✔
19 of 60
When creating a CI/CD job, what does defining Source Control Management (SCM) credentials enable?
- Retrieving your project from SCM when its build is triggered ✔
- Modifying your project source code automatically
- Managing your SCM credentials
20 of 60
Which of the following can you use to define external service APIs in CAP? Note: There are 2 correct answers to this question.
- OpenAPI (Swagger) ✔
- GraphQL schema
- EDMX for OData V2 and V4 ✔
- WSDL
21 of 60
In the context of a CAP application, what is one of the actions of the cds build command?
- To deploy the application to SAP BTP
- To create Docker images
- To compile the application ✔
- To execute test cases
22 of 60
Which command is used to create a Pod in Kubernetes from a YAML file?
- kubectl apply ✔
- kubectl get pod
- kubectl run <file>.yaml
- kubectl create -f ✔
23 of 60
What is the purpose of the .env file in a CAP project?
- To store values for runtime environment variables ✔
- To manage version control settings
- To specify UI component settings
24 of 60
What is the role of SAP Gardener in SAP BTP, Kyma runtime?
- It is a subaccount manager and deploys instances on the hyperscaler of your choice
- It manages Kubernetes clusters across various cloud providers ✔
- It is responsible for deploying SAP applications
25 of 60
When you create a CI/CD job for a low-code project, which options are available in the Release stage? Note: There are 2 correct answers to this question.
- Deploy to Private Server
- Deploy to Cloud Foundry ✔
- Deploy to Cloud Transport Management Service ✔
- Upload to FTP server
26 of 60
In SAP BTP, Cloud Foundry, what is the function of an organization?
- To define specific API endpoints for applications
- To manage users and spaces under a common resource pool ✔
- To allocate memory for applications
- To deploy applications
27 of 60
What is the role of a buildpack in Cloud Foundry?
- It acts as a database manager for applications.
- It binds services to applications.
- It builds a container image for applications during staging ✔
- It builds user roles and permissions.
28 of 60
What are some scenarios where you would use the SAP Cloud SDK in your application? Note: There are 2 correct answers to this question.
- You want to allow key users to create fields
- You want to build extensions using .NET
- You need advanced features in your app such as resilience and caching ✔
- You want to add new features to an existing Java application ✔
29 of 60
What are namespaces used for in CAP data models? Note: There are 2 correct answers to this question.
- To provide additional styling options
- To enhance data retrieval performance
- To manage version control
- To group related entities and types ✔
30 of 60
Which file is used to define the structure and components of a multitarget application (MTA) in SAP BTP?
- mtad.yaml
- mta.json
- manifest.json
- mta.yaml ✔
31 of 60
Out of the box, which of the following can CAP applications use to interact with external APIs and services? Note: There are 2 correct answers to this question.
- REST ✔
- OData ✔
- SOAP
- WebSockets
32 of 60
How do you run a CI/CD build manually without pushing changes to Git?
- Create and run "Build task" in Task Explorer
- Select 'Trigger a Build' in the CI/CD job's context menu ✔
- Select Deploy from the project's context menu in the Project Explorer
- Submit Changes via Sync & Share action
33 of 60
For local development in the SAP Cloud Application Programming Model, which database option is recommended?
- PostgreSQL
- SQLite ✔
- NoSQL
- SAP HANA Cloud
34 of 60
Which file includes by default the configuration for an external OData service in a Node.js CAP project?
- Manifest.json
- Index.js
- Package.json
- service.cds ✔
35 of 60
What are typical components of a Kubernetes worker node? Note: There are 3 correct answers to this question.
- etcd
- kube-proxy ✔
- service-mesh
- Container Runtime ✔
- kubelet ✔
36 of 60
Which of the following are benefits of SAP BTP, Cloud Foundry runtime? Note: There are 2 correct answers to this question.
- Managed security and automatic updates ✔
- Managed service mesh
- High availability with load balancing ✔
- Manual infrastructure scaling
37 of 60
In CAP, what is required to connect a service to the sandbox environment of the SAP API Business Hub for the Business Partner service?
- Service principal
- Client certificate
- Auth token
- API key ✔
38 of 60
Which of the following can be used to implement side-by-side extensions in the Cloud Foundry environment of SAP Business Technology Platform? Note: There are 2 correct answers to this question.
- ABAP
- Java ✔
- ActionScript
- Node.js ✔
39 of 60
Which command is used to set the API endpoint in the Cloud Foundry CLI?
- cftarget
- cf api ✔
- cf endpoint
- cf login
40 of 60
What are some purposes of OData in CAP-based applications? Note: There are 2 correct answers to this question.
- To define request and response headers, status codes
- To create user interfaces for applications
- To perform CRUD operations using HTTP verbs ✔
- To provide real-time analytics
41 of 60
In CAP, which file is used to define destinations for connecting to external services? Note: There are 2 correct answers to this question.
- Destinations.json ✔
- Package.json
- Services.xml
- manifest.json ✔
42 of 60
Into which environment does the Test step in a job allow you to deploy your application?
- Cloud Foundry ✔
- Local workspace
- Private server
- Mobile Services
43 of 60
Which HTTP method is used by OData to partially update an existing resource?
- POST
- PATCH ✔
- PUT
44 of 60
How can developers deploy a multitarget application (MTA) in SAP BTP, Cloud Foundry? Note: There are 2 correct answers to this question.
- By using the Cloud Foundry CLI with cf push directly ✔
- By manually creating and deploying the mta.yaml file
- By using SAP HANA Cloud tools
- By using SAP Business Application Studio ✔
45 of 60
What are Kubernetes pods? Note: There are 2 correct answers to this question.
- A thin wrapper for one or more container ✔
- A smallest manageable unit ✔
- A thin wrapper for one container
- A persistent storage system that containers can share across nodes.
46 of 60
Which metrics are provided out-of-the-box by the @cap-js/telemetry tool? Note: There are 2 correct answers to this question.
- Database pool statistics ✔
- Network latency and jitter
- Memory usage metrics ✔
- CPU allocation and thread management
47 of 60
What is Kubernetes commonly used for?
- To manage operating systems
- To develop web applications directly
- To manage application deployment and scaling ✔
- To create virtual machines
48 of 60
What is the prerequisite before you can create a CI/CD job for a project?
- The project has been shared to a remote Git repository ✔
- The project has been previewed
- The project has been deployed
49 of 60
Which of the following modules are available in Kyma project? Note: There are 3 correct answers to this question.
- Storage
- API Gateway ✔
- Data Warehouse
- Themetry ✔
- Serverless ✔
50 of 60
You use the Nest Framework and Visual Studio Code to develop an extension application. Which activities can you perform in the development environment? Note: There are 2 correct answers to this question.
- Run the Java program and make it stop at breakpoints
- Automatic re-deploy of a JavaScript program when the source code is modified ✔
- Run the JavaScript program and make it stop at breakpoints ✔
- Automatic re-build of a TypeScript program when the source code is modified
51 of 60
Which of the following are benefits of using the OData Virtual Data Model of the SAP Cloud SDK? Note: There are 3 correct answers to this question.
- Database procedures provided out of the box
- Commonly used SQL query technology
- Auto-completion of function names and properties ✔
- Type safety for functions ✔
- Easy access to create, update, and delete operations ✔
52 of 60
What is the benefit of using SAP BTP, Kyma runtime instead of a standard Kubernetes cluster?
- Unlimited number of nodes
- Elimination of infrastructure management ✔
- Support of machine learning pipelines
- Automatic migration of workloads
53 of 60
You need to secure your application in the Cloud Foundry environment. Which file do you maintain routes during design time?
- xs-app.json ✔
- mta.yaml
- xs-security.json
- manifest.yml
54 of 60
Which of the following describe a multitenant application in Cloud Foundry? Note: There are 2 correct answers to this question.
- It stores data on the local file system of each instance
- It provides automatic scaling based on tenant requirements
- It allows multiple consumers to access the application via unique URLs ✔
- It uses shared memory for tenant-specific data
55 of 60
Which of the following are use cases for SAP Business Technology Platform? Note: There are 3 correct answers to this question.
- Supports only Cloud scenarios with seamless interoperability with hyperscalers
- Build innovative digital apps ✔
- Build tightly coupled applications
- Extend cloud and on-premise apps ✔
- Integrate apps, data, and processes ✔
56 of 60
Why should you use SAP Fiori annotations in CAP projects?
- To enable automatic database schema migration
- To facilitate real-time data synchronization
- To improve frontend loading time
- To enrich the service with UI-specific instructions ✔
57 of 60
What is the Kyma project primarily designed to do?
- To manage virtual machines
- To develop standalone applications
- To extend Kubernetes with additional tools and features ✔
- To replace Kubernetes as a container management system
58 of 60
To expose a data model to an application, which of the following must be defined?
- Aspects
- Associations
- Data model entity
- Service model entities ✔
59 of 60
Which of the following can you use to configure authorization and trust management in a CAP project? Note: There are 2 correct answers to this question.
- XSUAA service ✔
- SAP Cloud Identity Services ✔
- Role collections in mta.yaml
- Predefined roles in SAP BTP
60 of 60
In which type of system environments do the side-by-side extensions typically run? Note: There are 2 correct answers to this question.
- Centralized
- Distributed ✔
- Heterogenic ✔
- Autonomous
AI Validation ( 2 may be incorrect )
29 of 60
✔ D. To group related entities and types
⚠️ C. To manage version control — This is not a primary purpose of namespaces in CAP
❌ One answer is incorrect
54 of 60
✔ C. It allows multiple consumers to access the application via unique URLs
✅ Correct
❌ B. It provides automatic scaling based on tenant requirements — This is not a guaranteed feature of multitenancy in Cloud Foundry.
No comments:
Post a Comment