Which application types can you develop and deploy on the SAP HANA Cloud platform?
There are 3 correct answers to this question.
Choose:
Objective-C apps HTML apps HANA XS apps ABAP apps Java apps. What is an Aggregation?
There are 2 correct answers to this question.
Choose:
A relationship between the text field and its label A relationship between two controls Is a parent child relationship Is not a parent/ child relationship. What are the current SAP UI Tools?
There are 3 correct answers to this question.
Choose:
SAP NetWeaver Portal SAP Screen Personas SAP NetWeaver Gateway SAPUI5 Application Development Tools Flexible UI Designer. What happens when you use the SAP Web IDE console during a deployment?
There are 2 correct answers to this question.
Choose:
You can view error messages when a deployment is successful
You can archive the success messages in the console
You can debug the error messages in the console
You can view error messages when a deployment is NOT successful
. Which elements are part of the UX?
There are 2 correct answers to this question.
Choose:
User effectiveness User interaction User response User emotion. What best practices of the following list are best practices for SAPUI?
There are 4 correct answers to this question.
Choose:
Minimize the code in the index.html
Make use of patterns
Use synchronous model definition syntax (SMD)
Use asynchronous model definition in your JavaScript code
Describe your app by a set of metadata
. What are the advantages of the Sinon.JS framework?
There are 2 correct answers to this question.
Choose: It can be used with any JavaScript unit test framework
It supplies higher level test doubles for timers and AJAX requests
It enables test-driven development
It provides support for Spies, stubs and mocks
. You want to define a property with the name width to enhance a standard UI5-control. The property should hold the current with of the UI-control.
What is the best approach to define such a properties type?
Please choose the correct answer.
Choose one:
Define the property width of the type string
Define the property width of the type sap.ui.core.Integer
Define the property width of the type sap.ui.core.CSSSize
Define the property width of the type sap.ui.core.type.CSSSize
. What different content densities are provided by SAPUI5?
There are 3 correct answers to this question.
Choose:
Strict Condensed Large Compact Cozy. Which deplo yment options do you have for SAP Fiori UIs and OData Services regarding the software components?
There are 2 correct answers to this question.
Choose:
Two different deployment packages on a different from the business packages
One deployment package on the same system as the business system
One deployment package on a different system from the business system
Two different deployment packages on the same system as the business system
. You extend an SAP Fiori app. The visibility value of a View Button control needs to be modified. Which extension point do you use?
Please choose the correct answer.
Choose one:
View Replacement
View Modification
View Visibility
View Extension
. What control in the index.html file is used support letterboxing if necessary?
Please choose the correct answer.
Choose one:
sap.ui.core.Component
sap.ui.core.View
sap.ui.core.ComponentContainer
sap.ui.Shell
. Your customer wants to extend an SAP Fiori app through a Controller Extension. When can a controller extension lead to a crash?
There are 2 correct answers to this question.
Choose:
If the extension code exists in the extended app but the controller name is changed by an app update.
If the extension code exists and is NOT referenced in the original view.
If the original code required to run the application is overwritten.
If the extension code accesses parts of the original application that were removed.
. What types of models are supported by SAPUI5?
There are 4 correct answers to this question.
Choose:
ODataModel
TranslationModel
JSONModel
ResourceModel
XMLModel
. Which SAP Fiori application is launched by using the search functionality instead of using a tile?
Please choose the correct answer.
Choose one:
Legacy
Factsheet
Transactional
Analytical
. From what control does the sap.m.App control inherits the navigation capabilities?
Please choose the correct answer.
Choose one:
sap.ui.core.NavContainer
sap.m.NavigationContainer
sap.m.NavContainer
. What message types are known by SAPUI5?
There are 2 correct answers to this question.
Choose:
UI-messages
Log messages
Control messages
Server messages
. What approach gives you the most flexibility for your SAPUI5 application?
Please choose the correct answer.
Choose one:
Using View only based approach
Using Controller based approach
Implement complex UIs in the index.html
Using Component based approach
. What OData versions are currently supported by SAPUI5?
There are 2 correct answers to this question.
Choose:
OData V5
OData V4
OData V2
OData V7
. For which operations will the SAP Gateway server compute and return a new ETag in a response header?
There are 2 correct answers to this question.
Choose:
POST
PUT
DELETE
GET
. Which element in the SAPUI5 architecture holds the data in JSON or XML?
Please choose the correct answer.
Choose one:
Model
Controller
Component
View
. Which properties do you need to configure when you use the Mock server?
There are 2 correct answers to this question.
Choose: Service Url
Destination
Binding type
Module path
. You develop an SAPUI5 app that can be extended. To allow your customer notifications, you set up a hook method. What activities are required to implement a hook method?
There are 3 correct answers to this question.
Choose:
Identify a strategic location in the controller for the customized code
Add a code snippet to check if the method exists and execute it
Modify the bootstrap option to allow multi-layer extensions of the custom code
Create a .js file in the Util folder to allow the customer to add custom code
Define a new function name ensuring it is reserved for the extension
. Which activities does the OData Model Editor support?
There are 3 correct answers to this question.
Choose:
Edit ODataModels
Define Odata models
Deploy ODataModels
Test ODataModels
. What goals does the SAPUI5 framework have?
There are 2 correct answers to this question.
Choose:
User Interface technology for building and adapting server based applications
User Interface technology for building and adapting client applications
Providing a lightweight programming model for desktop only applications
Providing an extensible framework for building desktop and mobile applications
. What is the purpose of the Logon Plugin Data Vault of the SAP Fiori Client?
Please choose the correct answer.
Choose one:
Provide a reusable component for storing sensitive information on the device
Prevent the access to all nonessential plugins
Enable secure and seamless handling of attachments
Allow a client policy that can be defined on the mobility platform
. Your customer wants to enable the SAP Fiori app to be accessed in multiple languages. Which of the following activities do you perform?
There are 3 correct answers to this question.
Choose:
Create a resource file for each language
HTML -enable the special characters in the resource file
Create a resource file with a .props extension
Create a view file and a controller file for each language
Create a resource file containing key/value pairs
. What does coherence refer to in the SAP Fiori design principles?
There are 2 correct answers to this question.
Response:
A consistent interaction and visual design language
A description of the technological foundation
The way in which the data is handled internally
The same intuitive experience across the whole enterprise
. Your customer asks you to demonstrate their app with localization changes. Which activity do you perform?
Please choose the correct answer.
Choose one:
Configure the run configuration file in the app
Configure the Supported Languages settings in the Project.json file
Enable the preview frame in the run configuration
Show the i18n.properties file translations
. Which file is referred to as the App Descriptor and what is its function?
Please choose the correct answer.
Choose one:
The configure.xml file is referred to as App Descriptor Its function is to configure web apps and turn on plug-ins
The manifest.json file is referred to as App Descriptor Its function is to instantiate the model
The config-json file is referred to as App Descriptor Its function is to configure ports and turn on plug-ins
The neo.json file is referred to as App Descriptor Its function is to capture data from objects
. What is true for the SAP Gateway?
There are 2 correct answers to this question.
Choose:
It a Web Service platform and successor of Enterprise Service Registry
It is a set of ABAP add-ons to the SAP ERP system
Offers connectivity to SAP applications leveraging REST services
Is part of the SAPUI5 library to support REST services
. What visibility does a OData Model instance have when created automatically during application start?
Please choose the correct answer.
Choose one:
Component scope
View scope only
Controller scope only
Control scope only
. Which of the following sequences is the correct sequence for the Problem Space phase in a Design Thinking workshop?
Please choose the correct answer.
Choose one:
Scoping, 360’ Research, Synthesis
360’ Research, Scoping, Synthesis
Scoping, 360’ Research, Ideation
Scoping, Synthesis, Ideation
. Your customer requires an app to display flight information on a mobile device. Please see the screenshot for details.
Which options can you use to display the same data in a readable format on a mobile device?
There are 2 correct answers to this question.
Choose:
column: <Column demandPopin=”true” minScreenWidth=”tablet” popinDisplay=”Inline”>
column<Column:demandPopin=”true” maxScreenWidth=”mobile”>
column : <Column demandPopin=”true” minScreenWidth=”tablet”>
column: <Column demandPopin=”true” maxScreenWidth=”mobile” popinDisplay=”Inline”>
. What do you configure to import the BUILD prototype in the SAP Web IDE for development?
Please choose the correct answer.
Choose one:
The destination in the SAP HANA Cloud Platform
The connection in the SAP HANA Cloud Integration
The connection in the SAP HANA Cloud Connector
The API key in the SAP Web IDE plugin
. What configuration steps are necessary to define a navigation route?
There are 3 correct answers to this question.
Choose:
Active routing in the sap.app
Configure a target
Assign at least one target to the route
Configure a route in the manifest.json
. What is the name of the UI-control that acts a canvas for diagrams?
Please choose the correct answer.
Choose one:
SAPDiagram
VizArea
VizFrame
VizDiagram
. What steps are part of the discover phase (Problem Space) in the DLD?
There are 3 correct answers to this question.
Choose:
Implement
Scope
Synthesize
Test
Research
. Is true to say that the sap.m.App control does not offer responsive behaviour?
Please choose the correct answer.
Choose one:
It depends on the SAPUI5 version. From 1.30 on sap.m.App does provide responsive behaviours
No this is not true, sap.m.App does provide responsive behavior
This is true, the control doesn't provide reponsive behavior
. In the screenshot, which element of the Arrange-Act-Assert pattern corresponds to the Act in a QUnit test?
Please choose the correct answer.
Choose one:
this.calculator.press(“1”)
QUnit.test
QUnit.module
teardown : function() {}
. When is the use of a master-detail-pattern not recommended?
There are 2 correct answers to this question.
Choose:
When you want to display different facets of the same object/data
You need to offer complex filters for the list of items
You want to display a single object
. What can your customer use a custom SAP Fiori client for?
There are 3 correct answers to this question.
Choose:
To add additional plugins to the application
To wrap the application with SAP Mobile Secure
To create non-Cordova hybrid application containers
To apply custom branding
To build the SAP Fiori Client with a customized communication protocol
. You need to configure a SAP Web IDE destination to extend an existing SAP Fiori app. Which configuration setting for the WebIDEUsage property is required?
Please choose the correct answer.
Choose one:
dev_abap
extend_fiori
ui5_execute_abap
odata_fiori
. Your customer asks you for the advantages of the Model View Controller (MVC) design pattern. Which of the following answers do you provide?
There are 2 correct answers to this question.
Choose: MVC is easy to implement for the project team members and supports quick coding
The data that the models work with can be reused by several different applications
The project team members that have extensive UI skills can concentrate in that area
MVC artifacts can be transported and debugged separately
.
|