0% found this document useful (0 votes)
22 views16 pages

Coral AI Questions - Based On SAP CPI Course Document

The document contains a series of questions and answers related to the SAP CPI course, focusing on design methodologies, integration patterns, and API management concepts. Key topics include the API-first approach, challenges of legacy systems, and the significance of metadata in XML. The answers provide insights into best practices and functionalities within the SAP ecosystem.

Uploaded by

Marcos Henrique
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views16 pages

Coral AI Questions - Based On SAP CPI Course Document

The document contains a series of questions and answers related to the SAP CPI course, focusing on design methodologies, integration patterns, and API management concepts. Key topics include the API-first approach, challenges of legacy systems, and the significance of metadata in XML. The answers provide insights into best practices and functionalities within the SAP ecosystem.

Uploaded by

Marcos Henrique
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 16

Coral AI Questions – Based on SAP CPI Course Document

#### Questions

1. What design methodology emphasizes creating a well-defined API


before other software aspects?

a) Code-first approach

b) API-first approach

c) Test-driven development

d) Waterfall model

2. Which of the following is NOT mentioned as a challenge due to


heterogeneity?

a) Monitoring

b) Quality of service

c) User interface design

d) Security

3. What is the primary goal of IT in an organization?

a) Minimize costs

b) Enhance competitive edge

c) Maintain legacy systems

d) Increase employee productivity

4. A clean core approach aims to:

a) Eliminate all customizations

b) Integrate and align with cloud compliance

c) Focus solely on on-premise solutions

d) Increase technical debt


5. Which of the following is a common use of metadata in XML?

a) Data visualization

b) Data encryption

c) Descriptive information

d) Data compression

6. The SAP Gateway Demo System is based on which technology?

a) SAP HANA

b) SAP NetWeaver AS ABAP

c) SAP Cloud Platform

d) SAP Fiori

7. What is the purpose of a service document in OData?

a) To define security policies

b) To list entity sets and functions

c) To log API calls

d) To manage user permissions

8. What does the term "latency" refer to in integration challenges?

a) Data security

b) Time delay in data processing

c) Quality of user experience

d) Frequency of data updates

9. In an API-first approach, what aspect is prioritized during development?

a) Backend implementation

b) API design

c) User interface design

d) Database structure
10. What does the acronym "TCO" stand for?

a) Total Cost of Ownership

b) Total Compliance Objective

c) Technical Change Order

d) Time to Completion Objective

11. Which of the following is an administrative use of metadata in XML?

a) Schema location

b) Version

c) Description

d) Keywords

12. The process of creating an integration flow typically starts with:

a) Testing the deployment

b) Understanding the use case

c) Debugging the flow

d) Creating a user interface

13. In which scenario would you utilize the Integration Advisor?

a) For real-time data analytics

b) To standardize message formats

c) For user interface design

d) To create mobile applications

14. What is one of the key features of SAP API Management?

a) Hardware optimization

b) Policy definition and enforcement

c) User training programs


d) Data warehousing

15. Which HTTP status code indicates a successful connection to a


backend system?

a) 404

b) 500

c) 200

d) 403

16. What is the function of a General Splitter in an integration flow?

a) To merge multiple messages

b) To filter out messages

c) To iterate over a list of messages

d) To transform message formats

17. Which technology enables the creation of a well-defined API before


any development begins?

a) Service-oriented architecture

b) Microservices

c) API-first design

d) Agile development

18. Which of the following describes the term "observability" in IT


systems?

a) The ability to track system changes

b) The capability to observe system performance and health

c) The process of documenting user requirements

d) The frequency of system backups

19. What does the SAP Integration Suite enable?


a) Only cloud-based integrations

b) Integration across cloud, on-premise, and hybrid environments

c) Standalone application development

d) Basic data storage solutions

20. Which of the following is NOT a type of policy in SAP API Management?

a) Access Control

b) Basic Authentication

c) Database Optimization

d) Message Logging Policy

21. What is the primary role of a Content Modifier in an integration flow?

a) To log messages

b) To modify message content

c) To handle message routing

d) To generate reports

22. Which integration pattern is used to collect and store individual


messages until a complete set is received?

a) Content-Based Routing

b) Aggregator

c) Content Enricher

d) Splitter

23. What is the purpose of the SAP Business Accelerator Hub?

a) To manage user accounts

b) To provide APIs and integration content

c) To store enterprise data

d) To develop mobile applications


24. Which of the following components allows for the execution of specific
functions at runtime in SAP API Management?

a) API Provider

b) Policies

c) API Designer

d) API Gateway

25. The term "trading partner management" in integration refers to:

a) Developing customer relationships

b) Maintaining profiles for business partners

c) Managing employee accounts

d) Tracking product sales

26. What is the primary focus of the "Clean Core" approach?

a) Simplifying the codebase

b) Enhancing user experience

c) Minimizing technical debt while maintaining a clean system core

d) Reducing hardware costs

27. What does the term "observability" refer to in the context of IT


systems?

a) The ability to monitor and understand system behavior

b) The frequency of data backups

c) The complexity of system architecture

d) The number of users accessing the system

28. Which document describes the types, sets, functions, and actions
understood by an OData service?

a) Service document
b) Metadata document

c) API documentation

d) User guide

29. What is the purpose of using a timer event in an integration flow?

a) To log user actions

b) To trigger the flow at scheduled intervals

c) To simulate message processing

d) To filter messages

30. Which type of integration scenario does the term "A2A" refer to?

a) Application-to-Application

b) Application-to-Analytics

c) Application-to-Automation

d) Application-to-User

31. What is a common challenge when dealing with legacy systems in


organizations?

a) High compatibility with new technologies

b) Easy maintenance and operation

c) Introduction of technical debt

d) Simplified user interfaces

32. Which SAP component is used for building and managing APIs?

a) API Management

b) Business Application Studio

c) Data Intelligence

d) SAP HANA
33. What is the significance of the "Version" metadata in XML?

a) It defines the document structure

b) It specifies the document's version

c) It indicates the document's creation date

d) It provides user access information

34. Which OData service allows for real-time access to data in SAP?

a) GWSAMPLE_BASIC

b) SAP SuccessFactors

c) SAP Concur

d) SAP Ariba

35. What does the term "API Gateway" refer to?

a) A data storage solution

b) A router for API calls

c) A type of database

d) A user interface component

36. The "Content Enricher" pattern is used to:

a) Split messages into multiple parts

b) Enhance messages with additional data

c) Filter out unwanted messages

d) Aggregate messages

37. In SAP API Management, what does the term "Quota" refer to?

a) The number of users

b) The limit on API usage

c) The frequency of backups

d) The amount of data processed


38. What is the primary function of the "Service Callout" policy?

a) To validate input data

b) To call external services within an API

c) To log API requests

d) To transform message formats

39. Which of the following is a benefit of using an API-first approach?

a) Faster backend development

b) Improved collaboration among teams

c) Reduced need for documentation

d) Lower cost of development

40. What is the purpose of the "Monitor Message Processing" feature?

a) To create new APIs

b) To track and analyze processed messages

c) To develop user interfaces

d) To manage user permissions

41. Which of the following is NOT a characteristic of a clean core?

a) Adherence to standard guidelines

b) Minimal manual effort during upgrades

c) Complete elimination of customization

d) Enhanced business performance

42. What does the "SAML Assertion Policy" do in API Management?

a) Logs API calls

b) Validates SAML tokens

c) Transforms message formats


d) Manages database connections

43. What type of information does the "Rights Management" metadata


provide?

a) Document structure

b) Access and usage terms

c) Author and creation date

d) Performance metrics

44. To which component would you apply a "Basic Authentication" policy?

a) API Provider

b) Target Endpoint

c) Proxy Endpoint

d) API Gateway

45. The task of "Documenting Your Integration Strategy" is primarily


aimed at:

a) Improving system performance

b) Enhancing communication between teams

c) Reducing integration costs

d) Simplifying user interfaces

46. What does the "Spike Arrest" policy do in API Management?

a) Limits the number of API calls

b) Validates data inputs

c) Transforms message formats

d) Logs API requests

47. Which of the following best describes the "Content Filter" pattern?

a) It enriches messages with additional data


b) It filters messages based on set criteria

c) It splits messages into multiple parts

d) It aggregates related messages

48. What is the primary benefit of using predefined integration content?

a) Increased complexity

b) Faster integration implementation

c) Higher costs

d) More manual coding required

49. What is the function of the "OData Adapter" in integration flows?

a) To manage user access

b) To facilitate communications with OData services

c) To transform message formats

d) To log API calls

50. In which scenario would you use the "Recipient List" pattern?

a) To route messages to multiple receivers

b) To aggregate related messages

c) To filter messages

d) To store messages

51. What does the "Client Certificate" policy allow in API Management?

a) User authentication

b) Logging of API calls

c) Secure access to APIs

d) Data transformation

52. What is the main purpose of the "Service Document" in OData?


a) To provide security details

b) To list available entity sets and functions

c) To log API usage

d) To define user permissions

53. The "Error Handling" strategy in integration flows is essential for:

a) Improving user experience

b) Handling failures gracefully

c) Reducing development time

d) Enhancing documentation quality

54. What is the significance of using a "Router" component in integration


flows?

a) It aggregates messages

b) It filters and routes messages based on conditions

c) It enhances message content

d) It logs API requests

55. What is the purpose of the "Integration Flow Model"?

a) To store user data

b) To define the structure and flow of data processing

c) To manage API security

d) To monitor system performance

56. Which of the following is a benefit of adopting a cloud-compliant ERP


system?

a) Increased complexity

b) Enhanced governance of data and processes

c) Higher implementation costs

d) Lack of flexibility
57. In which scenario would you use the "Content-Based Routing" pattern?

a) To filter out messages

b) To enhance messages with data

c) To route messages based on specific content

d) To aggregate messages

58. What does the term "Technical Information" refer to in the context of
metadata?

a) Document author and creation date

b) File size and format

c) User permissions

d) Message processing history

59. The "Data Store" component in integration flows is used for:

a) Logging API requests

b) Storing data for later use

c) Filtering messages

d) Aggregating related messages

60. Which of the following is a common challenge associated with legacy


systems?

a) Ease of integration with new technologies

b) Technical debt and maintenance burdens

c) Increased user satisfaction

d) Streamlined processes

---

### Answers
1. b

2. c

3. b

4. b

5. c

6. b

7. b

8. b

9. b

10. a

11. b

12. b

13. b

14. b

15. c

16. c

17. c

18. b

19. b

20. c

21. b

22. b

23. b

24. b

25. b

26. c

27. a

28. b
29. b

30. a

31. c

32. a

33. b

34. a

35. b

36. b

37. b

38. b

39. b

40. b

41. c

42. b

43. b

44. b

45. b

46. a

47. b

48. b

49. b

50. a

51. c

52. b

53. b

54. b

55. b

56. b

57. c
58. b

59. b

60. b

You might also like