
[Nov 17, 2021] Latest SAP Certified Development Associate C-FIORDEV-21 Actual Free Exam Questions
SAP Certified Development Associate C-FIORDEV-21 Dumps Updated Practice Test and 195 unique questions
NEW QUESTION 72
Which of the following annotations would you use for a List Report Page? Note: There are 2 correct answers to this question.
- A. Use @Search.defaultSearchElement annotation to define input fields with value help
- B. Use @Ul.selectionField annotation to define a fuzzy search field
- C. Use @UI hidden annotation to hide the fields that are not to be displayed on a list report
- D. Use @UI.Iineitem importance annotation to determine in which devices the field is displayed
Answer: B,D
NEW QUESTION 73
When you implement a controller extension and you implement the onlnit and onAfterRendering functions in the extension, when are they called?
- A. Before the corresponding functions from the standard controller.
- B. After the corresponding functions form the standard controller.
- C. Only the functions of the controller extensions are called.
Answer: A
NEW QUESTION 74
What are the current UI Technologies of SAP?
- A. SAPUI5
- B. Business Server Pages
- C. Java Server Pages
- D. Web Dynpro ABAP / Floorplan Manager
- E. Dynpro
Answer: A,D,E
NEW QUESTION 75
What parameter is needed when instantiating a MockServer object?
- A. uri
- B. rootUri
- C. rootUrl
- D. url
Answer: B
NEW QUESTION 76
Which of the following describe benefits of SAP Fiori elements?
- A. Less support effort.
- B. Consistent UI design.
- C. Full control of the of the generated code at design time.
- D. Flexibility and freedom in UI design.
Answer: A,B
NEW QUESTION 77
Your customer asks you for the advantages of the Model View Controller (MVC) design pattern. Which of the following answers do you provide? (2 answers)
- A. MVC is easy to implement for the project team members and supports quick coding
- B. The project team members that have extensive Ul skills can concentrate in that area
- C. MVC artifacts can be transported and debugged separately
- D. The data that the models work with can be reused by several different applications
Answer: A,C
NEW QUESTION 78
What is the relation between the model and the controller in the standard MVC implementation?
- A. The controller sets the model visibility.
- B. The controller modifies the model.
- C. The model updates the controller.
- D. The model notifies the controller about changes.
Answer: B,D
NEW QUESTION 79
Which of the following annotations would you use for a List Report Page? Note: There are 2 correct answers to this question.
- A. Use Search.defaultSearchElement annotation to define input fields with value help
- B. Use @Ul.selectionField annotation to define a fuzzy search field
- C. Use @UI hidden annotation to hide the fields that are not to be displayed on a list report
- D. Use @UI.Iineitem importance annotation to determine in which devices the field is displayed
Answer: B,D
NEW QUESTION 80
What are the Lifecycle events of an SAPUI5 view controller? (2 answers)
- A. onExit
- B. onBeforeRendering
- C. onExecution
- D. onEntry
Answer: A,B
NEW QUESTION 81
Which technologies are used to create Hybrid apps and SAPUI5 apps?
- A. HTML5, JavaScript and CSS
- B. XML, JavaScript and CSS3
- C. HTML, JSON and CSS3
- D. XML, JSON and CSS
Answer: A
NEW QUESTION 82
What are the goals of the SAPUI5 framework?
- A. Provide a user interface technology for building and adapting server-based applications.
- B. Provide an extensible framework for building desktop and mobile applications.
- C. Provide a lightweight programming model for desktop only applications.
- D. Provide a user interface technology for building and adapting client applications.
Answer: B,D
NEW QUESTION 83
Is it possible to add an extension point in the component implementation?
- A. No
- B. It depends on the type of component.
- C. Yes
Answer: A
NEW QUESTION 84
In the code on the screenshot, what are the absolute paths of the property that retrieves the City value for the company Acme Inc.? Note: There are 2 correct answers to this question
- A. /region [OJ/companies[0]/city
- B. /regions/0/companies/O/city
- C. /regions/companies/O/city
- D. /regions/1/companies/l/city
Answer: B
NEW QUESTION 85
What layout control is used to achieve flexible and responsive layouts?
- A. Grid
- B. VerticalLayout
- C. Splitter
- D. FlexBox
Answer: A
NEW QUESTION 86
SAP Fiori Elements utilizes a metadata-driven approach for SAP Fiori app development. What are the implications of this?
- A. The SAPUI5 runtime interprets metadata and annotations of the OData service and uses the corresponding views for the Fiori app at startup
- B. Smart Templates must be used by the developer to consume OData annotations and metadata so the SAPUI5 runtime can use the corresponding view
- C. SAPUI5 Smart Controls must be created by developers to utilize the Data annotations and metadata of SAP Fiori Elements templates
- D. App developers must use JavaScript to allow their applications to read OData annotations and metadata
Answer: C
NEW QUESTION 87
What is meant by the phrase "SAPUI5 supports modification free enhancements"?
- A. The developer must create a copy of the application that should be enhanced and the enhancement is done in the copy.
- B. SAP provides a service in the cloud to generate an enhanced application using aspect-oriented programming.
- C. The delivered standard application remains unchanged and hence the extension is considered to be modification free.
Answer: C
NEW QUESTION 88
Which OData versions are currently supported by SAPUI5?
- A. OData V4
- B. OData V7
- C. OData V2
- D. OData V5
Answer: A,C
NEW QUESTION 89
Which deployment options do you have for SAP Fiori Uls and OData Services regarding the software components? (2 answers)
- A. Two different deployment packages on a different from the business system
- B. One deployment package on the same system as the business system
- C. Two different deployment packages on the same system as the business system
- D. One deployment package on a different system from the business system
Answer: B,D
NEW QUESTION 90
You develop an SAP Fiori sales app to display sales order information from the backend system. Which of the following model types do you use?
- A. Resource model
- B. OData model
- C. JSON model
- D. XML model
Answer: B
NEW QUESTION 91
You develop an SAPUI5 app and implement a FacetFilter. What events are triggered when the user interacts with the FacetFilter control? (2 answers)
- A. confirm
- B. oninit
- C. listFilter
- D. reset
Answer: A,D
NEW QUESTION 92
......
SAP Fiori Application Developer Certification Exam Topics:
| Topic Areas | Topic Details, Courses, Books | Weighting |
|---|---|---|
| SAP Fiori Elements & Smartcontrols | Describe the use of SAP Fiori Elements and Smartcontrols. UX403 (SAP FIORI 2.0) | 8% - 12% |
| SAP HANA Cloud Platform and Web IDE Basics | Describe the SAP HANA Cloud Platform and the Prototyping, Development, Packaging, Deployment and Extensibility tools available in SAP Web IDE. UX410 (SAP FIORI 2.0) | 8% - 12% |
| SAP Fiori Architecture Overview | Describe the architecture and components of a typical SAP Fiori landscape. UX100 (SAP FIORI 2.0) | < 8% |
| OData and Advanced Data Handling | Register OData Service at Frontend Server, describe an oData Model and how to access backend data by the way of OData-specific data binding feature, implement data binding using XML data, describe the OData Write-Support, OData Deep Inserts, and perform tasks associated with adding, updating and deleting backend data from within a SAPUI5 application, and implement a Facet Filter control and in App Navigation and deep Linking. UX410 (SAP FIORI 2.0) | 8% - 12% |
| SAP Fiori Strategy, Standards and Guidelines | Define SAP Fiori Key principles, SAP Fiori application types, elements of User Experience Design, the concept of Design Thinking, the Problem Space and Solution Space phases in the Design Thinking process, and implement SAP Fiori UIs using the SAP Fiori Design Guidelines. UX402 (SAPUI5 RELEASE 1.56) | 8% - 12% |
| Deployment & Testing | Deploy an application on an ABAP Server, an application on the SAP Hana Cloud Platform. Write Unit-Tests, unit test with QUnit, create a QUnit Test Scenario, apply integration a test with OPA5, and create an OPA5 Test Scenario. UX410 (SAP FIORI 2.0) | > 12% |
| SAPUI5 Foundations | Explain MVC and application architecture, the concept of modules, implement controls using the SAPUI5 framework (standard and custom), and bind Data to a UI5 Control; Describe and work with Key Responsive Design Controls, Translatable Texts, App Descriptor, aggregation binding, Dialogs and Fragments, Expression Binding, Custom Formatting, Filtering, grouping and sorting, and work with diagrams. UX402 (SAPUI5 RELEASE 1.56) | > 12% |
| Extensibility in SAPUI5 | Describe the concept of Extensibility in SAPUI5 and Extension Points in SAPUI5, implement View Replacement, View Modification, View Extension, Controller Extension, and Hook Methods, and extend Translations with Customer Properties. UX410 (SAP FIORI 2.0) | 8% - 12% |
| SAP Fiori Launchpad Configuration | Explain configuration of SAP Fiori Launchpad. UX402 (SAPUI5 RELEASE 1.56) | 8% - 12% |
Verified C-FIORDEV-21 dumps Q&As - 100% Pass from Prep4King: https://www.prep4king.com/C-FIORDEV-21-exam-prep-material.html

