SAP Se Web Dynpro Quiz

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Aramlar
A
Aramlar
Community Contributor
Quizzes Created: 1 | Total Attempts: 585
Questions: 20 | Attempts: 585

SettingsSettingsSettings
SAP Quizzes & Trivia

Web Dynpro is a proprietary web application technology that focuses on the development of server-side business applications. It first appeared in 2003 and was based on the Java coding language. How much do you know about it?


Questions and Answers
  • 1. 

    Choose the correct concept in Web Dynpro. Global data are displayed by elements on the UI or used to manipulate UI element properties has to be stored in a hierarchical storage.

    • A.

      Data Binding

    • B.

      Context

    • C.

      Navigation

    • D.

      View Controller

    Correct Answer
    B. Context
    Explanation
    In Web Dynpro, the concept of "Context" is used to store and manage global data. The Context allows elements on the UI to display the global data or manipulate the properties of UI elements. It provides a hierarchical storage structure to organize and access the data. Therefore, the correct concept in Web Dynpro for storing and manipulating global data is the "Context".

    Rate this question:

  • 2. 

    Choose the correct concept in Web Dynpro. The values of UI elements that allow user input have to be connected to the context attributes of the corresponding controller.              

    • A.

      Data Binding

    • B.

      Context

    • C.

      Navigation

    • D.

      View Controller

    Correct Answer
    A. Data Binding
    Explanation
    In Web Dynpro, data binding is the concept that allows the values of UI elements to be connected to the context attributes of the corresponding controller. This means that any user input entered in the UI elements will be automatically reflected in the context attributes, and vice versa. Data binding ensures that the UI and the data are synchronized, providing a seamless user experience. Therefore, the correct concept in Web Dynpro for this requirement is data binding.

    Rate this question:

  • 3. 

    Choose the correct concept in Web Dynpro. Interaction that ocurr between web browser and the user displaying several windows (views).

    • A.

      Data Binding

    • B.

      Context

    • C.

      Navigation

    • D.

      View Controller

    Correct Answer
    C. Navigation
    Explanation
    Navigation is the correct concept in Web Dynpro that refers to the interaction that occurs between the web browser and the user displaying several windows or views. It allows users to navigate between different views or windows within a web application, providing a seamless user experience. With navigation, users can easily switch between different screens or views to access different functionalities or information within the application.

    Rate this question:

  • 4. 

    Choose the correct concept in Web Dynpro. Component that contain the navigation plugs (inbound and outbound), methods and a context.

    • A.

      Data Binding

    • B.

      Context

    • C.

      Navigation

    • D.

      View Controller

    Correct Answer
    D. View Controller
    Explanation
    The correct concept in Web Dynpro is the View Controller. The View Controller is responsible for managing the navigation plugs (inbound and outbound), methods, and the context of a component in Web Dynpro. It acts as a mediator between the user interface and the backend logic, handling user interactions and data manipulation.

    Rate this question:

  • 5. 

    Choose the correct option. Concept of the mechanism by which putting data on the screen?

    • A.

      Data Binding

    • B.

      Context

    • C.

      Navigation

    • D.

      View Controller

    Correct Answer
    A. Data Binding
    Explanation
    Data binding is the concept of connecting the data model with the user interface, allowing automatic synchronization between the two. It enables the data to be displayed and updated on the screen without the need for manual intervention. This mechanism ensures that any changes made to the data are immediately reflected in the UI and vice versa. It simplifies the development process and enhances the user experience by eliminating the need for manual data manipulation.

    Rate this question:

  • 6. 

    Decide TRUE OR FALSE. How can you address the Web Dynpro component? Mark only TRUE.

    • A.

      Linked to URL which can be call web browser.

    • B.

      Reuse entities of the main component to UI.

    • C.

      Reuse methods and data defined.

    • D.

      Use views closed.

    Correct Answer(s)
    A. Linked to URL which can be call web browser.
    B. Reuse entities of the main component to UI.
    C. Reuse methods and data defined.
    Explanation
    The given answer is TRUE. The Web Dynpro component can be addressed by linking it to a URL that can be called from a web browser. Additionally, it allows for the reuse of entities from the main component to the user interface (UI), as well as the reuse of methods and data that have been defined. Views can also be used in a closed manner.

    Rate this question:

  • 7. 

    Choose the correct concept in Web Dynpro. The variable defined in a Web Dynpro controller context can be referenced from other Web Dynpro controller.

    • A.

      Data Binding

    • B.

      Context

    • C.

      Navigation

    • D.

      Context Mapping

    Correct Answer
    D. Context Mapping
    Explanation
    Context Mapping is the correct concept in Web Dynpro. Context Mapping allows variables defined in a Web Dynpro controller context to be referenced from other Web Dynpro controllers. This enables the sharing of data between different controllers in a Web Dynpro application, facilitating communication and interaction between different components.

    Rate this question:

  • 8. 

    What answer are TRUE OR FALSE. Mark only TRUE. Web Dynpro use:

    • A.

      Metal Model Declaration

    • B.

      Framework that generate custom source code

    • C.

      Data Pool

    • D.

      Processing in Background

    Correct Answer(s)
    A. Metal Model Declaration
    B. Framework that generate custom source code
    Explanation
    Web Dynpro uses Metal Model Declaration and is a framework that generates custom source code.

    Rate this question:

  • 9. 

    In a framework Web Dynpro, What kinds component reuse? Decide TRUE OR FALSE. Mark only TRUE.

    • A.

      Method of class defined in own system

    • B.

      Function Modules (via RFC) in Back-end system

    • C.

      Web Services via web service client object

    • D.

      Abstract Class

    • E.

      Let place SELECT statement in your controller methods directly

    Correct Answer(s)
    A. Method of class defined in own system
    B. Function Modules (via RFC) in Back-end system
    C. Web Services via web service client object
    Explanation
    In a Web Dynpro framework, there are several ways to achieve component reuse. Methods of a class defined in the own system can be reused within the framework. Function Modules can also be reused via RFC (Remote Function Call) in the back-end system. Web Services can be accessed and reused through the web service client object. Therefore, the statement "Method of class defined in own system, Function Modules (via RFC) in Back-end system, Web Services via web service client object" is true.

    Rate this question:

  • 10. 

    The Benefits, principle and philosophy of Web Dynpro is:

    • A.

      The fewer lines of hand-written code, better

    • B.

      Clean separation of the business and user interfaces

    • C.

      Write a lot of code HTML

    • D.

      Write a lot of code JavaScript

    Correct Answer(s)
    A. The fewer lines of hand-written code, better
    B. Clean separation of the business and user interfaces
    Explanation
    Web Dynpro is a framework used for developing user interfaces in web applications. It aims to reduce the amount of hand-written code required, making development more efficient. The principle of "the fewer lines of hand-written code, better" suggests that the framework provides automated features and functionalities, minimizing the need for manual coding. Additionally, Web Dynpro emphasizes the clean separation of business logic and user interfaces, allowing for easier maintenance and flexibility in application development. The options "Write a lot of code HTML" and "Write a lot of code JavaScript" are incorrect as they contradict the benefits and principles of Web Dynpro.

    Rate this question:

  • 11. 

    Decide TRUE OR FALSE. Mark only TRUE. In a Web Dynpro Component, Can you consider the following:

    • A.

      UI as Windows and Views

    • B.

      UI Elements as Input field and buttons

    • C.

      UI as interaction of program embedded between Model and controller

    • D.

      Global Data is not related to the UI

    Correct Answer(s)
    A. UI as Windows and Views
    B. UI Elements as Input field and buttons
    Explanation
    In a Web Dynpro Component, the UI can be considered as Windows and Views. These windows and views are used to display the user interface elements such as input fields and buttons. The UI is responsible for the interaction between the user and the program, which is embedded between the Model and Controller. Global Data, on the other hand, is not directly related to the UI.

    Rate this question:

  • 12. 

    In a Web Dynpro, What steps perform to be first established mapping relationship? Decide TRUE OR FALSE. Mark only TRUE.

    • A.

      A node must exist in the context of the controller acting as the mapping origin.

    • B.

      The nodes may also child nodes or attributes.

    • C.

      The mapping origin controller must not be a view controller.

    • D.

      The controller containing the mapped node must declare the use of the mapping origin controller as a used controller.

    Correct Answer(s)
    A. A node must exist in the context of the controller acting as the mapping origin.
    B. The nodes may also child nodes or attributes.
    C. The mapping origin controller must not be a view controller.
    D. The controller containing the mapped node must declare the use of the mapping origin controller as a used controller.
    Explanation
    The correct answer is that a node must exist in the context of the controller acting as the mapping origin. This means that there must be a node present in the context of the controller that is being used as the source for the mapping relationship. The other statements are also true: the nodes may also be child nodes or attributes, the mapping origin controller must not be a view controller, and the controller containing the mapped node must declare the use of the mapping origin controller as a used controller.

    Rate this question:

  • 13. 

    Choose the correct answer. The entities that interacts en the Model layer in the paradigm Model View Controller is:

    • A.

      Business Interaction layer

    • B.

      User Interaction layer

    • C.

      Binding Layer: Request and response.

    • D.

      Meta model declarative

    Correct Answer
    A. Business Interaction layer
    Explanation
    In the Model-View-Controller (MVC) paradigm, the entities that interact in the Model layer are the Business Interaction layer. The Model layer is responsible for handling the business logic and data manipulation in an application. It interacts with the Business Interaction layer, which represents the business processes and rules of the application. This layer is responsible for processing and managing the data from the database or external sources. It ensures that the data is correctly validated, processed, and stored according to the business rules and requirements. The Business Interaction layer communicates with the other layers of MVC to provide the necessary data and functionality to the View and Controller layers.

    Rate this question:

  • 14. 

    Decide TRUE OR FALSE. Mark only TRUE. What do settings requires a browser windows in the view controller by navigation?

    • A.

      To defined the navigation between to views, you need to reate exit and entry points for each view using outbound and inbound data.

    • B.

      Only then can you specify the navigation flow using navigation link.

    • C.

      Don`t let navigation between two or more views.

    • D.

      Outbound and Inbound plugs are joined together using navigation links.

    Correct Answer(s)
    A. To defined the navigation between to views, you need to reate exit and entry points for each view using outbound and inbound data.
    B. Only then can you specify the navigation flow using navigation link.
    D. Outbound and Inbound plugs are joined together using navigation links.
    Explanation
    The given answer is true because in order to define the navigation between views in a browser window, you need to create exit and entry points for each view using outbound and inbound data. Only then can you specify the navigation flow using navigation links. Additionally, outbound and inbound plugs are joined together using navigation links.

    Rate this question:

  • 15. 

    Choose the correct concept in Web Dynpro. Is used to link a client side event to an event handler method in the corresponding view controller.

    • A.

      Data Binding

    • B.

      Context

    • C.

      Navigation

    • D.

      Context Mapping

    • E.

      Action

    Correct Answer
    E. Action
    Explanation
    The correct concept in Web Dynpro that is used to link a client side event to an event handler method in the corresponding view controller is "Action".

    Rate this question:

  • 16. 

    Decide TRUE OR FALSE. Mark only TRUE. In Internally-visible Web Dynpro entities let its:

    • A.

      Contains relationship

    • B.

      Plugs outbound and inbound, methods.

    • C.

      Context

    • D.

      Business Rules.

    Correct Answer(s)
    A. Contains relationship
    B. Plugs outbound and inbound, methods.
    C. Context
    Explanation
    The correct answer is TRUE. Internally-visible Web Dynpro entities do contain a relationship, plugs outbound and inbound, methods, and context. These entities are used in the Web Dynpro framework to define the structure and behavior of a web application. The contains relationship allows for the organization and composition of different entities within a Web Dynpro component. Plugs outbound and inbound are used for navigation and communication between views. Methods define the logic and functionality of the application, while the context holds the data that is used by the application.

    Rate this question:

  • 17. 

    What process is used to establish the automatic transport of data between the view controller’s context-attributes and the UI element in its layout?

    • A.

      Context mapping

    • B.

      Data migration

    • C.

      Data binding

    • D.

      View assembly

    Correct Answer
    C. Data binding
    Explanation
    Data binding is the process used to establish the automatic transport of data between the view controller's context-attributes and the UI element in its layout. This means that the data in the view controller's context-attributes is automatically synchronized with the corresponding UI element, allowing for seamless updates and interactions between the data and the UI. This ensures that any changes made to the data are reflected in the UI, and vice versa, without the need for manual intervention or coding.

    Rate this question:

  • 18. 

    To which part of a Web Dynpro component can you bind properties of a UI element? 

    • A.

      Context of the window controller embedding the related view

    • B.

      Controller attribute of the related view controller

    • C.

      Context of the related view controller

    • D.

      Context of the related component controller

    Correct Answer
    C. Context of the related view controller
    Explanation
    The correct answer is the "Context of the related view controller." In a Web Dynpro component, properties of a UI element can be bound to the context of the related view controller. The context of the view controller holds the data that is displayed and manipulated by the UI elements in the view. By binding properties to the context of the view controller, the UI elements can access and display the relevant data from the context.

    Rate this question:

  • 19. 

    What types of program can contain user interfaces (UIs)? (hay 2 respuestas)

    • A.

      Include program

    • B.

      Reports and Module pools

    • C.

      Web Dynpro component

    • D.

      Global class

    • E.

      Subroutine pool

    Correct Answer(s)
    B. Reports and Module pools
    C. Web Dynpro component
    Explanation
    Reports and Module pools, as well as Web Dynpro components, can contain user interfaces (UIs). These types of programs are designed to interact with users and display information in a user-friendly manner. Reports and Module pools are typically used in SAP ABAP programming to generate reports and provide user interfaces for data entry. Web Dynpro components are used in SAP Web Application Server to create web-based user interfaces. Global classes and subroutine pools, on the other hand, are not specifically designed for user interfaces and may not have the necessary functionality to interact with users.

    Rate this question:

  • 20. 

    Which of following are controllers of Web Dynpro component?

    • A.

      Custom controller

    • B.

      Window controller

    • C.

      View controller(correct)

    • D.

      Instance controller.

    • E.

      User controller.

    Correct Answer(s)
    A. Custom controller
    B. Window controller
    C. View controller(correct)
    Explanation
    The correct answer is View controller. In Web Dynpro component, the View controller is responsible for handling the logic and behavior of the individual views. It manages the communication between the views and the models, and controls the flow of data and events within the component. Custom controller and Window controller are also controllers in Web Dynpro component, but the View controller specifically focuses on the views. Instance controller and User controller are not controllers in Web Dynpro component.

    Rate this question:

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.