option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: UX402_EN_Col22
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
UX402_EN_Col22

Descripción:
Advance SAPUI5 Development

Autor:
KVEK
OTROS TESTS DEL AUTOR

Fecha de Creación:
10/01/2023

Categoría: Otros

Número Preguntas: 76
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
What impact does UX have on monetary values? There are 3 correct answers to this question Increases user satisfaction. Provides productivity gains and increases data quality. Strengthens relationships with customers. Provides training cost savings. Reduces the number of change requests and user errors. .
What is the principle of SAP UX strategy? Please choose the correct answer Design Strategy New, Renew, Enablement New, Renew, Empower Architecture and Technology SAP Screen Personas .
What impact does SAP Fiori have on business? There are 3 correct answers to this question Digitalization Simplification Support the web and open standards Provides a user-centered approach Leads to re-imagination of processes .
Which of the following are the current SAP UI Tools? There are 3 correct answers to this question SAPUI5 Application Development Tools SAP Screen Personas SAP NetWeaver Portal Flexible UI Designer SAP NetWeaver Gateway .
What are the current UI Technologies of SAP? There are 3 correct answers to this question Business Server Pages SAPUI5 Java Server Pages Web Dynpro ABAP / Floorplan Manager Dynpro .
What are the goals of the SAPUI5 framework? Provide a user interface technology for building and adapting client applications. Provide a user interface technology for building and adapting server-based applications. Provide a lightweight programming model for desktop only applications. Provide an extensible framework for building desktop and mobile applications. .
What are the SAP Fiori principles? There are 3 correct answers to this question Role-based Adaptive Creative Coherent Complex .
Which of the following steps are part of the discover phase in the DLD? There are 3 correct answers to this question Scope Test Implement Research Synthesize .
Which of the following steps are part of the design phase in the DLD? There are 3 correct answers to this question Test Validate Prototype Scope Ideate.
What is the relation between the model and the controller in the standard MVC implementation? There are 2 correct answers to this question The controller modifies the model. The model notifies the controller about changes. The model updates the controller. The controller sets the model visibility. .
Which model types are supported by SAPUI5? There are 4 correct answers to this question JSON model Resource model Translation model XML Model OData model .
Which OData versions are currently supported by SAPUI5? There are 2 correct answers to this question OData V2 OData V5 OData V4 OData V7 .
Which binding modes are supported by SAPUI5? There are 3 correct answers to this question One-time One-way Single-time-only Two-way Once .
In which base class implementation is the setModel function implemented? Please choose the correct answer sap.ui.base.ManagedObject sap.ui.base.Object sap.ui.base.Interface sap.ui.model.base.BaseModel .
Which of the following are best practices when developing a SAPUI5 app? There are 4 correct answers to this question Describe your app using a set of metadata. Use the Synchronous Model Definition (SMD) syntax. Minimize the code in the index.html file. Make use of patterns. Use an asynchronous model definition in your JavaScript code. .
What approach gives you the most flexibility for your SAPUI5 app? Please choose the correct answer Using a controller-based approach. Using a view-only based approach. Implement complex UIs in the index.html file. Using a component-based approach. .
Which control is used in the index.html file to support letterboxing if required? Please choose the correct answer sap.ui.core.ComponentContainer sap.ui.core.Component sap.m.Shell sap.ui.core.View .
What configuration steps are necessary to define a navigation route? There are 3 correct answers to this question Configure a route in the manifest.json file. Configure a target. Assign at least one target to the route. Activate routing in the sap.app. .
Why does it make sense to use the navigation API of SAPUI5 and concepts such as eventbus or the navcontainer functions of the base application? There are 2 correct answers to this question Using the navigation API, it is possible to use bookmarks. The eventbus concept is deprecated and should no longer be used. Using the navigation API, the configuration of routes and targets are clearly separated from the application implementation. The NavContainer of the App object is not accessible inside a component-based app. .
From which control does the sap.m.App control inherit navigation capabilities? Please choose the correct answer sap.m.NavigationContainer sap.m.NavContainer sap.ui.core.NavContainer .
Is it true to say that the sap.m.App control does not provide responsive behavior? Please choose the correct answer That is true, the sap.m.App control does not provide responsive behavior. It depends on the SAPUI5 version. From version 1.30 and later, the sap.m.App control provides responsive behavior. No, that is not true. The sap.m.App control provides responsive behavior. .
What is the name of the aggregation of the sap.m.App control, or more precisely the name of the sap.m.NavContainer control, in which UI controls are aggregated? Please choose the correct answer fullPages pages masterPages detailPages .
When is the use of a master-detail pattern not recommended? There are 2 correct answers to this question You need to offer complex filters for the master list of items. You want to display a single object. When you want to display different facets of the same object, data, or both. .
Which modes are provided by the sap.m.SplitAppMode enumeration? There are 3 correct answers to this question ShowHideMode HideShowMode StretchCompressMode PopoverMode ShrinkCozyMode .
What are the two aggregations provided by sap.m.SplitApp control to add page implementations? There are 2 correct answers to this question mainPages masterPages infoPages detailPages detail.
What message types are known to SAPUI5? There are 2 correct answers to this question Control message UI message Server message Log message .
How do you access the MessageManager? Please choose the correct answer It is a singleton and can be accessed by the getMessageManager function on the core object. You have to instantiate the MessageManager using the constructor function. Each UI control provides a function to access the MessageManager. .
In what configuration area of the manifest.json file can you activate automatic message creation? Please choose the correct answer sap.app sap.ui sap.ui5 .
What layout control is used to achieve flexible and responsive layouts? Please choose the correct answer VerticalLayout FlexBox Grid Splitter .
What aspects of the runtime environment can be accessed by the Device API of SAPUI5? There are 4 correct answers to this question Operating system Screen size Orientation change Language Touch-specific features .
What are the different content densities provided by SAPUI5? There are 3 correct answers to this question cozy large condensed strict compact .
What is the best approach to showing a UI control on a desktop only, and not on a mobile device? Please choose the correct answer Use the Device API to check the environment and call setVisible on the UI control. Use the UI control from sap.ui.commons. These UI controls can handle this automatically. Use the standard CSS class sapUiVisibleOnlyOnDesktop. .
You want to define a property with the name width to enhance a standard UI5 control. The property should hold the current width of the UI control. What is the best approach to defining the type of such a property? Please choose the correct answer 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. .
Which function must be called inside a control renderer to add the control ID to the DOM tree and support eventing? Please choose the correct answer writeClasses writeIcon writeControlData write.
Which of the following statements are true with regard to implementing your own renderer? There are 3 correct answers to this question Implement the render function inside the control. Implement a renderer class, derived from sap.ui.core.Renderer, in a separate file. Implement the renderer using AMD syntax. Assign a reference to the renderer property of the UI control. .
Which of the following aspects are true for a SAPUI5 UI element? There are 3 correct answers to this question A UI element has an API. A UI element does not have a renderer. A UI element has a renderer. A UI element can have events. .
What is the base class for all UI controls in SAPUI5? Please choose the correct answer sap.ui.Control sap.ui.core.Control sap.ui.base.Control sap.ui.Element .
How can a renderer access the associated elements? Please choose the correct answer The developer must implement an appropriate function to access the elements. SAPUI5 provides functions to access all properties, associations, and aggregations. The developer must define a property method in the control metadata and declare the access control. .
Which file contains the initialization code for the UI library? Please choose the correct answer library.load.js library.js loadlibrary.js lib.dll .
What method is called inside the library.js file? Please choose the correct answer sap.ui.getCore().registerLibrary sap.ui.getCore().initLibrary sap.ui.getCore().loadLibrary sap.ui.getCore().runLibrary .
Which of the following statements are true with respect to QUnit? There are 3 correct answers to this question Supports only synchronous testing out of the box. QUnit is a JavaScript unit and integration test framework. Supports asynchronous tests out-of-the-box. Is capable of testing any generic JavaScript code. .
Does QUnit support SAPUI5 view tests? Please choose the correct answer Yes, you can implement a test class to test UI aspects of SAPUI5. No, for UI tests you must use OPA5. You can use the QUnit-extensions, called Selenium, to test SAPUI5 controls. .
Which of the following statements are true with regard to OPA5? There are 3 correct answers to this question Can be used for user interaction tests. Can be used for SAPUI5 integration tests. Is a view controller test framework. Provides the possibility to test navigation. .
When do you need to work with local data? There are 2 correct answers to this question When working with static data. When performance is poor in the productive system. To perform a quick test without creating live entities on the back-end server. When you want to reduce the complexity of your application. .
What query option is needed to access the data of an entity in the JSON format? Please choose the correct answer $json $format=json format=json .
Where is the best place to store local data when using the SAP Business Application Studio? There are 2 correct answers to this question In the models folder. In the localService folder. In the mockdata folder. .
What class in the SAPUI5 API supports back-end mock up and is recommended by SAP? Please choose the correct answer sap.ui.app.MockServer sap.ui.core.util.MockServer sap.m.MockServer sap.ui.core.MockServer .
What parameter is needed when instantiating a MockServer object? Please choose the correct answer uri rootUri url rootUrl .
What parameter must you provide when calling the simulate function of the mock server? Please choose the correct answer The full qualified path to the model and the URI for the service document. The full qualified path to the local metadata file and the folder where the model data are stored locally. The autoRespondAfter parameter and the full qualified path to the local metadata file. .
What type of concurrency control is offered by OData? Please choose the correct answer Pessimistic concurrency control Exclusive concurrency control No concurrency control Optimistic concurrency control .
How does the OData Model handle XSRF tokens? Please choose the correct answer The OData Model does not handle XSRF-tokens. The developer must implement token handling. The OData Model fetches the token when reading the metadata and sends the token automatically in each write request header. The OData Model fetches the token for each request and sends the token automatically with each request. .
What is returned by the function createEntry? Please choose the correct answer The ID of the newly created entity. A binding context object. A newly created object in JSON-format. .
When do you use deep insert? Please choose the correct answer When working with aggregation binding to update / insert an entity in the bound complex structure. When adding a new entity to an entity set. When working with hierarchical data where the data can only be stored in the full hierarchy. .
What method must be implemented on the back end to support deep inserts? Please choose the correct answer INSERT_ENTITY_DEEP CREATE_ENTITY_DEEP CREATE_DEEP_ENTITY APPLY_DEEP_ENTITY.
Which function do you call on the ODataModel to trigger a deep insert? Please choose the correct answer create createDeep insertDeep updateDeep .
What is the namespace in which the smart controls are bundled? Please choose the correct answer sap.ui.smart sap.ui.comp sap.m .
Which aggregation is used to overwrite the standard behavior of a SmartField control. Please choose the correct answer overwrite configure extension.
Which of the following statements are true for SAP Fiori elements? There are 2 correct answers to this question Heavy UI coding is necessary when working with SAP Fiori Elements. SAP Fiori elements provide designs for UI patterns and predefined templates. Apps are based on OData services and annotations. .
Which of the following describe benefits of SAP Fiori elements? There are 2 correct answers to this question Consistent UI design. Full control of the of the generated code at design time. Less support effort. Flexibility and freedom in UI design. .
Which of the following SAP Fiori element based UIs are currently available? There are 3 correct answers to this question Wizard Form List Report Master-Detail Overview Pages Object Page .
Which UI annotation is used in the object page to display the object header? Please choose the correct answer UI.headerObject UI.objectheader UI.headerInfo UI.header .
Which UI annotation is used to declare a field for the smart filter template? Please choose the correct answer UI.searchField UI.selectionField UI.filterField UI.finderField .
What is meant by the phrase “SAPUI5 supports modification free enhancements”? Please choose the correct answer The developer must create a copy of the application that should be enhanced and the enhancement is done in the copy. The delivered standard application remains unchanged and hence the extension is considered to be modification free. SAP provides a service in the cloud to generate an enhanced application using aspect-oriented programming. .
Is it possible to add an extension point in the component implementation? Please choose the correct answer Yes No It depends on the type of component. .
To what namespace is the ExtensionPoint class assigned? Please choose the correct answer sap.ui.extension sap.m sap.ui.core sap.ui.core.extension .
What types of extensions/replacements are supported by SAPUI5? There are 4 correct answers to this question Component replacement View replacement View modification Replace service Implement UI Controller Hooks Manifest.json replacement .
When you implement a controller extension and you implement the onInit and onAfterRendering functions in the extension, when are they called? Please choose the correct answer After the corresponding functions form the standard controller. Only the functions of the controller extensions are called. Before the corresponding functions from the standard controller. .
How is the extension type called to hide UI controls? Please choose the correct answer Control replacement Control modification View modification Element modification .
Which of the following best describes a commit? Please choose the correct answer With every commit, GIT create a new branch. With every commit, GIT takes a snapshot of the current state of the underlying files. With every commit, a new local repository is created. A commit in GIT is a local operation. .
Which of the following are the main states of a file in GIT? There are 3 correct answers to this question Committed Changed Released Modified .
In which state are the files in GIT when a remote repository is cloned for the first time? Please choose the correct answer Staged and modified Tracked and unmodified Tracked and staged Modified and tracked .
What is the result of a GIT Reset? Please choose the correct answer Undo a committed snapshot. Removes all untracked files from the working directory. Returns a project back to the previous state. .
What is the result of a GIT Revert? Please choose the correct answer Undoes a committed snapshot. Removes all untracked files from the working directory. Reverts back to the previous state of the project. .
What is the result of a GIT Clean? Please choose the correct answer Undoes a committed snapshot. Removes all untracked files from the working directory. Reverts back to the previous state of the project. .
What is a GIT branch? Please choose the correct answer A GIT branch represents a local working copy of the main development line. A GIT branch always represents the main development line. A GIT branch represents an independent line of development. A GIT branch is the SAP implementation of GIT. .
Which of the following statements are true about the merge functionality in GIT? Please choose the correct answer A merge deletes the content of a branch. Allows the merging of two local branches into one local branch. Allows integration of a branch into another branch. .
Denunciar Test