Professional Documents
Culture Documents
OOPs, Web Dyn Pro, Enhancements Quiz
OOPs, Web Dyn Pro, Enhancements Quiz
A. SALV_WD_TABLE
B. SALV_WD_TABLE_USAGE
C. AVL_TABLE
2. Which of the following Transaction can be used to create T-code for a Web Dynpro
application?
A. SE87
B. SE37
C. SE93
D. None of these
3. The UI Element and the Context Attributes of Webdynpro are linked. The process of
doing this is called
A. Binding
B. Linking
C. UI Linkage
D. UI Link
4. Where does the Business Logic exists in the Webdynpro Component
C. Assistance Class
5. Which data type do you use to declare a visibility attribute in web dynpro
A. WD_VISIBILITY
B. WDUI_VISIBILITY
C. ABAP_TRUE
D. Boolean
7. Identify a layout that is not part of the Web dynpro Layout types
A. Flow Layout
B. Row Layout
C. Grid Layout
D. Tree Layout
A. Button
B. Page Header
C. Message Area
D. Transparent View
9. Can a view container have more than one view active at a time
A. Yes
B. No
11. Passing Parameters to webydnpro Application using the Applicatino URL are
called_________Parameters
A. Command Parameters
B. Commandline Parameters
C. Command Operators
D. Ternary Parameters
B. JVM
C. Web Browser
correct
D. All of the above
A. Button
B. Page Header
C. Message Area
D. Transparent View
B. Absolute navigation
C. Relative navigation
D. Work protect mode
E. All of the above correct
A. View set
B. View Container
C. Navigation Link
correct
D. Action
A. UI elements
correct
B. Component Controller
C. Window
D. Views
A. Data Binding
B. Context
C. Navigation correct
D.View Controller
D. Screen
A. Domains correct
B. Documentation
C. Data Models
D. Dynpro
23. What is the Cardinality for the Node created for storing the Table
a) 1:1
b) 0:1
c) n:n
d) 0:n
26. The UI Element and the Context Attributes of Webdynpro are linked. The
process of doing this is called
a) Binding
b) Linking
c) UI Linkage
d) UI Link
27. How do you access the attributes declared in component controller in the
method of a view
Ex: emp_id type numc10
a) wd_comp->emp_id
b) wd_Comp_controller->emp_id
c) wd_controller->emp_id
d) wd_this->emp_id
28. which method do you use to read the contents of a internal table displayed in
the webdynpro window
a) GET_STATIC_ATTRIBUTES_TABLE
b) GET_STATIC_TABLE
c) GET_STATIC_ATTRIBUTES
d) GET_SELECTED_ELEMENTS
29. Which method do you use to read the contents of a attribute attached to the
context node.
a)GET_ATT
b)GET_ATTRIBUTE_REF
c)GET_ATTRIBUTE
d)GET_STATIC_ATTRIBUTES
31. Identify a Window Outbound Plug type to exit the View completely.
a) Standard Plug type
b) Suspend Plug type
c) Exit Plug type
d) Inbound Plug type
33. Can a view container have more than one view active at a time.
a) Yes
b) No
c) Depends on the Binding
d) Depends on the Mapping
34. In a Web Dynpro application, it should contain atleast how many views?
A - 0
B - 1
C - 2
D - 3
35. In a Web Dynpro application which of the following is a temporary place to store
data in the form of nodes and attributes?
A - View
B - Context
C - Inbound and Outbound plugs
D - UI element
36. In Web Dynpro, you can associate a view to which of the following in SAP GUI?
A - Transaction
B - View
C - Screen
D - Transport
37. To run an application in debugging mode, you need to set an external
breakpoint in one of methods in Dynpro component. It is suggested to set the
breakpoint in which of the following method?
A - WDDOMODIFYVIEW
B - WDDOINIT
C - WDDOEXIT
D - WDDOAFTERACTION
38. In Web Dynpro application, which of the following can be used to display the
important information about Web Dynpro application?
A - Notes
B - Messages
C - Announcements
D - None of these
39. To navigate between Web Dynpro application within portal or portal content.
Which of the following is a navigation type?
A - Object Based navigation
B - Absolute navigation
C - Relative navigation
D - Work protect mode
E - All of the above
40. Which of the following T-code can be used to activate trace tool in SAP GUI?
A - WD_TRACE_TOOL
B - WD_TRACE_TOOL_GUI
C - WD_TRACE
D - WD_TRACE_GUI
41. Which of the following method can be used to create or delete a filter condition
in ALV reports in Web Dynpro?
A - IF_SALV_ALV_FTR
B - IF_SALV_WD_FILTER
C - IF_WD_FILTER_ALV
D - IF_SALV_ALV_FILTER
42. Which of the following can be used for checking the errors and problems in
Dynpro application can be activate Web Dynpro trace tool for a specific user?
A - Trace tool
B - Logging
C - Security
D - None of these
43. In a Web Dynpro application which of the following is a temporary place to store
data in the form of nodes and attributes?
A - View
B - Context
C - Inbound and Outbound plugs
D - UI element
44. In Web Dynpro application, which of the following can be used to display domain
fixed values in the form of drop down?
A - DDBK
B - DDBI
C - Both of these
D - None
45. Which of the following can be integrated with Adobe software that allows you to
create efficiently and easy development of UI elements?
A - Interactive Forms
B - WDA Portal
C - List Viewer
D - Version management
46. While using SAP CCMS monitor set, which of the following is not displayed as
result?
A - Application Count
B - Session Count
C - Round trips
D - CPU Time
E - Cache Memory
47. To analyze the problem, you can also trace the data stream in SAP Web
Application server. You can also increase trace level from default level 1?
A - True
B - False
48.Which of the following T-code can be used to open Web Dynpro run time
workbench?
A - SE80
B - SE37
C - SE70
D - SM59
49. Which of the following can be used to analyze the dynamic behavior of your
code and can act as an alternative to ICM tracing?
A - Trace Tool
B - HTTP Browser Tracing
C - Logging
D - All of the above
50. In Web Dynpro, which of the following controller allows to access the data
declared by all the views and windows in that component?
A - Component Controller
B - View Controller
C - Both of these
D - None of these
OOPS
1) Which of the following describes how instances of different classes respond differently to
the same messages?
a) Inheritance
b) Polymorphism
c) Encapsulation
d) Event control
2) The __________ diagram pays particular attention to the sequence in which the objects
relate to each other.
a) Class
b) Behavior
c) Component
d) Object
3) You can group all characteristics and behaviors of similar objects into one central class.
a) True
b) False
4) The CLASS statement can be nested, that is, you can define a class within a class.
a) True
b) False
5)Which one of the following syntax elements is used to define static attributes?
a) CLASS-DATA
b) DATA
c) LIKE
8) During program runtime, you use the class to create discrete objects (instances) in the
memory. This process is called instantiation.
a) True
b) False
9) The Garbage Collector is a system routine that starts automatically if the runtime system
does not have important tasks to carry out.
a) True
b) False
10) Independent references are references that have been defined within a class.
a) True
b) False
11) Which of the following options is used to administer objects in the internal tables?
a) LOOP
b) APPEND
c) CLASS
d) READ
12) When calling a static method from within the class, you can omit the class name.
a) True
b) False
13) In which of the following expressions can functional methods be called directly?
a) IF
b) COMPUTE
c) MOVE
d) WHILE
14) You can describe methods that have a _______ parameter as functional methods.
a) EXPORTING
b) CHANGING
c) RETURNING
15) You have to pass the RETURNING parameter using the VALUE addition, that is they
must be pass by value.
a) True
b) False
16) The __________ is a special instance method in a class.
a) Constructor
b) Function
c) Attributes
17) The constructor is automatically called at runtime with the CREATE OBJECT statement.
a) True
b) False
18) Which of the following points do you consider when defining static constructors?
20) Which of the following is a relationship in which the subclass inherits all the main
characteristics of the superclass?
a) Specialization
b) Generalization
c) Polymorphism
d) Casting
21) Which of the following are the characteristics of generalization and specialization?
a) Common components only exist once in the superclass
b) Components in the subclasses are available in all superclasses
c) Subclasses contain extensions or changes
d) Subclasses are not dependent on superclasses
22) Which of the following can be called automatically in the superclass?
a) Method
b) Instance constructor
c) Static constructor
d) Object
24) Which of the following section is used to change superclasses without the need to know
the subclasses?
a) PROTECTED
b) PRIVATE
c) PUBLIC
26) When objects from different classes react differently to the same method calls, this is
known as _________.
a) Objects
b) Events
c) Polymorphism
d) Inheritance
27) A typical use for __________ assignments is to prepare for generic access.
a) Events
b) Up-cast
c) Methods
d) Down-cast
28) Which of the following is used to assign a superclass reference to a subclass reference?
a) Widening Cast
b) Narrowing Cast
c) Redefinition
32) You can access interface components only by using an object reference.
a) True
b) False
A. True
B. False
A. True
B. False
3.Local classes and interfaces can only be used in the program in which they are
defined.
A. True
B. False
4. When you use a class in an ABAP program, the system first searches for a local
class with the specified name. If it does not find one, it will not look for a global
class.
A. True
B. False
5. In SAP ABAP high-level architecture, which of the following layer consists of input
devices like a web browser, mobile devices.
A. Presentation Layer
B. Application Layer
C. Database Layer
6. What is the transaction code to open the ABAP editor to create or change the
ABAP program?
A. SE80
B. SE38
C. SE59
D. SE48
7. Which of the below program type can only be started using a transaction code?
A. Type 1
B. Type F
C. Type K
D. Type M
8. Which of the below is used to synchronize access of several users using the same
data?
A. Lock Objects
B. ABAP Objects
C. Data Objects
D. Dynamic Objects
9. ABAP contains a series of statements that allow you to leave an event block.
Which of the below is specifically used to leave a GET event block?
A. Stop
B. Reject
C. Check
D. Exit
10. Which of the following can be called from both the program in which it is defined
and from other programs?
A. Macro
B. Subroutine
C. Function