Sap
Sap
A - True
B - False
ans b
A SAP GUI
B JVM
C Web Browser
ans c
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
ans a
In Web Dynpro ALV, what is the maximum number of rows can be visible at one time?
A - 500
B - 1000
C - 1500
D - 2000
ans b
Which of the following is not a valid Web Dynpro UI element?
A Page Header
B Message Area
C Transparent View
D Button
ans c
Faceless components are specifically used for receiving and structuring the data. Faceless components
can’t be embedded to other components?
A - True
B - False
ans b
A - True
B - False
ans a
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
ans a
Which of the following provides a flexible environment to display lists and tabular structure and
standard output consist of header, tool bar and an output table?
A Interactive Forms
B WDA Portal
C List Viewer
D Version management
ans c
Which of the following is/are scenarios in Web Dynpro to create interactive forms?
A Interactive Scenario
B Print Scenario
C Offline Scenario
ans d
a)WDDOBEFOREACTION
b)WDDOENTRY
c)WDDOINIT
d)WDDOMODIFYVIEW
ans b
What is the Cardinality for the Node created for storing the Table
a) 1:1
b) 0:1
c) n:n
d) 0:n
ans d
a) Application
b) Component Controller
c) Interface Controller
d) Plugs
Ans: a
Ans: c
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
Ans: a
a) UI elements
b) Component Controller
c) Window
d) Views
Ans: a
a) Flow Layout
b) Row Layout
c) Grid Layout
d) Tree Layout
Ans: d
Where does the Business Logic exists in the Webdynpro Component
c) Assistance Class
Ans: c
How do you access the attributes declared in component controller in the method of a view
a) wd_comp->emp_id
b) wd_Comp_controller->emp_id
c) wd_controller->emp_id
d) wd_this->emp_id
Ans: b
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
Ans: a
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
Ans: c
a) N:N
b) 0:1
d) 1:1
c) 0:N
Ans: a
a) WD_VISIBILITY
b) WDUI_VISIBILITY
c) ABAP_TRUE
d) BOOLEAN
Ans: b
a)Command Parameters
b)Commandline Parameters
c)Command Operators
d)Ternary Parameters
Ans: b
A View in Webdynpro is associated with _______ in SAP GUI.
a) View
b) Transaction
c) Dynpro
d) Screen
Ans: d
Ans: c
a) SALV_WD_TABLE
b) SALV_WD_TABLE_USAGE
c) AVL_TABLE
Ans: a
2-WDDOINIT of View
3-WDDOINIT of Window
a) 3 1 2
b) 1 3 1
c) 1 3 2
d) 2 1 3
Ans: c
a) Button
b) Page Header
c) Message Area
d) Transparent View
Ans: d
Can a view container have more than one view active at a time.
a) Yes
b) No
Ans: b
__from material__________________________________________
Which of the following element includes the Web Dynpro source code?
ans a
A It allows context node in one controller to be supplied automatically with data from
C It allows you to place the custom source code at predefined poistions within the
generated code.
ans b
Multiple outbound plugs can be fired from a view?
A True
B False
ans a
What must be triggered to change the view that is displayed in a view container?
A Inbound Plugs
B Outbound plugs
C Field plUgS
D Navigation plugs
ans B
Internally visible entities in the web Dynpro architecture does not consist of which of the following
parts?
A Windows
B Views
D Frameworks
ans d
A The element with the random index is created automatically when the node is instantiated.
B The element with index 1 is created automatically when the node is instantiated.
C The element with index 1 is deleted automatically when the node is instantiated.
D None of above
ans B
A wddobeforenavigation()
B wddopostprocessing()
C wddoonopen()
D wddoapplicationstatechange()
ans c
The ______ category contains elements that are used to display texts or to enter literals.
A text
B action
C selection
d complex
ans a
A UI element is any graphical entity that occupies a position within a view layout.
A True
B False
ans A
Once a UI element property is bound to a context node or attribute, the _ is used to supply a value to
the
UI element property
A Context data
B corrsponding UI element
A data type
B status
C data binding
D None of above
ans A
Unit-5:
What is additional specification in the declaration block of a program to define a reference variable?
a) REF TO <class>
b) REFERENCE TO
c) STATIC REF TO
d) None of the above
Which of the following options is a collection of formally defined methods without any coding?
a) Object
b) Interface
c) Class
d) Reference variable
a) Program enhancements
b) Screen enhancements
c) Menu enhancements
What is/are the advantage (s) of Business Add-Ins (BADI) in comparison to customer exits?
c) Both a and b
a) Filtering
b) Control
c) Both a and b
c) Use the application hierarchy to restrict the components in which you want to search.
In extendible filter types, the domain is linked to a cross-client value table, where the value table has
______ key field(s).
a) 1
b) 2
c) 3
Which of the following is/are the benefit(s) of SSCR (SAP Software Change Registration) for registering
modifications?
b) Simplification of upgrades
c) Dependable operation
a) ABAP editor
b) Screen painter
c) ABAP dictionary
b) Dependable operation
Changes to original object are called as _____________ and are recorded in a change request. If you
change a copy, the change is recorded in a task of type _______.
a) Corrections, Repair
b) Repair, Corrections
c) Modification, Repair
During modification, if you want to change a repository object, which of the following information one
must provide to the workbench organizer?
a) SSCR key
b) Change request
c) Both a and b
a) Change lock
b) Import lock
c) Version creation
Which of the following is/are the critical success factor(s) for modifying the SAP standard software?
a) Object name
b) Changed date
c) Changed by
a) Finer Granularity
b) Subject area
c) Versioning
a) ABAP editor
b) Class builder
c) ABAP dictionary
a) Insert
b) Push
c) Pop
d) Restrict
The _____________ icon provides an overview of the modifications made in the current program.
a) Enhancement overview
b) Modification overview
c) Personalization overview
a) Modification browser provides an overview of all the modified objects in the system
b) Modification browser differentiates between modifications that you made using the browser
and modifications that you made without it.
a) SE30
b) SM05
c) VA01
d) SE95
______________ are a type of system enhancement that was originally developed for sales and
distribution (SD) component.
a) User exits
b) Screen exits
c) Program exits
a) Search by Program
c) Both a and b
During modification adjustment, which transactions can you use to compare the old and new versions of
ABAP repository objects?
a) Interface(menus)
b) Screens
c) Matchcode objects
a) Implicit
b) Explicit
c) Both a and b
Customers can use enhancement points or sections by creating an enhancement implementation of the
related____________
a) Implicit enhancement section
c) Enhancement spot
a) ENHANCEMENT-SECTION
b) ENHANCEMENT-POINT
c) END-ENHANCEMENT SECTION
a) Conflict-dissolution or switch
b) Enhancement spot
c) Enhancement implementation
To use implicit enhancement points and options, you need to create an _______
b) Enhancement implementation
A ____________ enhancement point provides you with the option to insert additional source code at
certain points in SAP source code.
a) Implicit
b) Explicit
c) Both a and b
a) Enhancement framework
b) Enhancement spot
c) Enhancement implementation
BADIs
The new Business Add-In (BAdI) technology has been developed to ___________
a) Improve performance
a) Shell
b) Kernel
c) System
When the Business Add-In (BAdI) handle is generated using the GET BADI statement, which exception is
triggered if no active implementation of the BAdI is found?
a) cx_badi_not_implemented
b) cx_badi_implemented
c) call_badi_not_implemented
-----------------------------------------------------------
-----------------------------------------------------------
QUESTION 1
How to find the function module exits FOR ENHANCMENTS
A. call-customer_function
B. call customer-function
C. call_customer_function
D. perform user_exit
QUESTION 2
QUESTION 3
QUESTION 4
Where does information come from when you press F1 on a screen field?
A. Documentation
B. Domain Short text
C. Search Help
D. PID
QUESTION 5
A. 4
B. Unlimited
C. 1
D. 2
QUESTION 7
QUESTION 8
"report zabaprg.
DATA: name1 like KNA1-NAME1 value 'ABAP programmer'.
FORM write_name.
name1 = 'Material number'.
WRITE name1.
ENDFORM.
report zabaprg.
DATA: name1 like KNA1-NAME1 value 'ABAP programmer'.
FORM write_name.
name1 = 'Material number'.
WRITE name1.
ENDFORM.
report zabaprg.
DATA: name1 like KNA1-NAME1 value 'ABAP programmer'.
FORM write_name.
name1 = 'Material number'.
WRITE name1.
ENDFORM.
report zabaprg.
DATA: name1 like KNA1-NAME1 value 'ABAP programmer'.
FORM write_name.
name1 = 'Material number'.
WRITE name1.
ENDFORM.
"
A. Customer name
B. ABAP programmer
C. Material number
D. None of the above
QUESTION 9
QUESTION 10
A. Screens
B. Source code
C. Menus
D. Data elements
QUESTION 12
QUESTION 13
Repository objects and cross-client customization objects are assigned to the workbench request.
A. TRUE
B. FALSE
QUESTION 14
QUESTION 15
Local repository objects can be transported.
A. TRUE
B. FALSE
QUESTION 16
QUESTION 17
QUESTION 18
You can use the addition NO-DISPLAY to hide the input field on the selection screen.
A. TRUE
B. FALSE
QUESTION 19
QUESTION 20
QUESTION NO: 23
A. Physical Definition
B. Business Object
C. Semantic Definition
D. Technical Definition
QUESTION NO: 24
A. TRUE
B. FALSE
QUESTION NO: 25
QUESTION NO: 26
QUESTION NO: 27
QUESTION NO: 28
QUESTION NO: 29
A. LVG_C_FCAT.
B. LVC_T_FCAT.
C. FCAT.
D. FCAT_LVC_ALV.
QUESTION NO: 30
QUESTION NO: 31
This data type has a default length of one and a blank default value.
A. I
B. N
C. C
D. D
QUESTION NO: 32
The SELECT-OPTIONS statement creates an internal table with a header line. The internal table is also
known as the selection table.
A. True.
B. False
QUESTION NO: 33
The structure of the selection table created with SELECT-OPTIONS has four components: SIGN,
OPTION, LOW, and HIGH.
A. True.
B. False
QUESTION NO: 34
A. Database view
B. Maintenance view
C. Projection view
D. Help view
QUESTION NO: 35
All versions of SAP NetWeaver include the ability to handle HTTP requests.
A. True.
B. False
QUESTION NO: 36
Which comparison operators can you use in a logical expression related to the WHERE clause of the
SELECT Statement
QUESTION NO: 37
You want to create a Web Dynpro application in the object navigator SE80. What do you need to specify
in the Web Dynpro application? Please choose the correct answer.
A. A Web Dynpro component and a window within this component.
B. A Web Dynpro component and a controller within this component.
C. A Web Dynpro component and a context within this component.
D. A Web Dynpro component and an interface controller within this component.
QUESTION NO: 38
What is the major differance between SAP 6.4 and SAP 7.0?
QUESTION NO: 39
CTS means
QUESTION NO: 40
ABAP Language is
A. Upward Compatible
B. Downward compatible
QUESTION NO: 41
QUESTION NO: 42
What is the maximum number of watchpoints that can exist at one time?
A. 6
B. No limit
C. 10
D. 8
QUESTION NO: 43
Which of the following may NOT be modified using the ABAP Dictionary transaction?
A. Type groups
B. Search help
C. Lock objects
D. Function groups
QUESTION NO: 45
A. TRUE
B. FALSE
QUESTION NO: 46
A. TRUE
B. FALSE
QUESTION NO: 47
A. TRUE
B. FALSE
QUESTION NO: 48
A. TRUE
B. FALSE
QUESTION NO: 49
A. TRUE
B. FALSE
QUESTION NO: 50
The class statement can be nested, that is, you can define a class within a class.
a. true
b. false
ans b
In ABAP , by default it is
A Pass by refernce.
B Pass by value.
ans A.
3.
Static attributes can be defined using the syntax attribute.
A class-data.
B class_constructor
C class_data
D class-constructor
ans a
A Test obj
ans b
During program runtime you use the class to create discrete objects.
A True
B False
ans a
Independent references are the references that have been defined within a class.
A True
B False
ans b
which of the following options is not used to administer objects in the internal tables.
A LOOP
B APPEND
C READ
D CLASS
ans d
8
Static method display of class Test can be called using the syntax.
B Test=> display
ans b
PUBLIC SECTION.
START-OF-SELECTION.
DATA:
WRITE lcl_super=>w_i.
A. Syntax error because of no implementation for class.
B. 6
C. 0
D. No Output
ans B.
10
A - SE38
B - SC39
C - SCU38
D - SM59
ans a
11.
A - SE38
B - SE11
C - SE37
D - SE24
ANS D
12
Which of the following transaction code is used to use Function Builder builder?
A - SE38
B - SE11
C - SE37
D - SE24
ANS c
13
When using exporting parameter, can we export more than one variable values from a method.
ans
14
When using returning parameter, can we return more than one variable values from a method.
ans a
15
When calling static method from within the class you can omit the class name.
A True
B False
16
You can describe methods that have ___ parameter as function methods
A IMPORTING
B EXPORTING
C CHANGING
D Returning
ans d
17
You have to define returning parameter using the value addition, that is they must pass by value.
A TRUE
B FALSE
ANS A
18
The is a special instance method in a class.
A CONSTRUCTOR
B FUNCTION
C Attributes
D POOL
ANS
19
Which of the following points do you consider before creating static constructors.
B Each class does not have more than one static constructor.
ans B
Object oriented events
1. Events are :
a. message raised by an object
b. message raised by an function
c. message raised by an class
ans: a
2. For handling the events first of all you need to :
a. create a receiver object
b. create a receiver class
c. create a receiver function
ans. b
3. An event can have :
a. importing parameters
b. exporting parameters
c. none of these
ans b
4. Client usually calls the handler method directly :
a. yes
b. no
ans b
5. At time of development:
a. type and number of handlers are not known
b. type and number of handlers are known
c. type is known but number of handlers are not known
d. type is not known but number of handlers are known
ans a
6. Using <<eventhandler>>
a. handler methods are separated from other methods
b. handler methods are added to other methods
c. handler methods are separated from class
d. handler methods are added to class
ans a
8.1)
o Class
o Structure
Methods
o Attribute
8.2)
You can prevent a class from being inherited by using final addition with class statement
True
False
8.3)
An association means that at runtime an instance of one class stores refrence to objects of another class
True
False
8.4)
Preventing a class from being instantiated more than once for the same program
context
Restricting the visibility of the instance constructor
Keeping refrence to all its instance in a static attribute
Storing only one instance instead of storing several instance
8.5)
Which of the following concept is used to provide the class access to the private components of the
other class
Singleton
Friendship
Interface
Casting