Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 14

ABAP _C_taw12 70

1. You have program with event INITIALIZATION, START-OF-SELECTION, AT


SELECTION SCREEN, AT SELECTION SCREEN OUTPUT.
In which order it will be execute.
a) INITIALIZATION, , AT SELECTION SCREEN OUTPUT, AT SELECTION
SCREEN, START-OF-SELECTION (correct)
b) Obviously changing the order for rest of the options.
2. Components of Netweaver . ( 2 correct answers)
( frndz imp note, there is no answer available for this q in the book please go through the
URL... http://www.sap.com/platform/netweaver/components/index.epx )
a) Data warehouse . (correct)
b) Master data management. (correct)
c) ERP.
d) CRM.
e) SDM.
3.

Which of the following are part of SAP business suite (3 Answers)

a)SAP Bussiness by Design


b)SAP Bussiness All in one
c)Product life cycle management (correct)
d)ERP (correct)
e)CRM (correct)
4. Size of Integer.
a) 8 bytes
b) 6 bytes
c) 4 bytes (correct)
d) Assigns as you declare the value.
5. There are two classes CL_SUPER and CL_SUB.
Class CL_SUPER has method say SUPER_METHOD( ) and CL_SUB has a method
SUB_METHOD ( ) ; DATA: GO_SUPER type ref to CL_SUPER,
GO_SUB type ref to CL_SUB.(inheritance).
a) GO_SUPER->SUPER_METHOD.(correct)
b) GO_SUPER->SUB_METHOD
c) GO_SUB->SUB_METHOD. .(correct)

d) GO_SUB->SUPER_METHOD. .(correct)
6. What you can do in class builder. ( A NEW Q!!)...(3 ans)
a) Local class and Local interface from your local program.
b) Redefine classes and interfaces.
c) When you can define global class, you can use in F8 Function.
7. What are the components of ABAP Workbench.(3 ans)
a)
b)
c)
d)

Function builder.
Class Builder
Screen Painter
Two more options.

8. . In a table, when buffering settings are switched on and buffering style is single,
What would be the option .
a) SELECT SINGLE.(correct)
b) SELECT SINGLE...... UPDATE
c) SELECT... LOOP
d) One more option.
9. What is defined in ABAP Dictionary.(3 ans)
a)
b)
c)
d)
e)

Type pools.(correct)
Transparent tables.(correct)
Domains.(correct)
Internal tables
Methods

10. What are the components of elementary Search help


a)
b)
c)
d)
e)

Fixed values.
Value check.
Selection method
Dialog behaviour
Lpos,spos,import,export

11. Which is better( Relationship between Buffering and Index)(2 correct)


a) When Retrieving a record using index, you cant use Buffer
b) Indexing is better than buffering
c) Buffering is not better for big tables
12. What are the parameters of Functional method.(2 ans)

a)
b)
c)
d)
e)

Importing
Exporting
Changing
Returning
Transporting

13. Order of ALV Grid Control.(refer to old dumps)


a)Create Container
ALV grid
Pass the values.
b) Ofcourse change the order (:P)
14. How you will define BADI.(This is a very good Q)...
a) Define interface of BADI.(correct)
b) Define Class which describes interface.
c) Call BADI.
15. When is the authorization of user checked for entering data when entered.
a) At selection screen
b) At selection screen Output
c) End of page.
16. How can you debug the program (3 answer)
a)
b)
c)
d)
e)

Place /h in command field (correct)


Execute - > debug (correct)
set break point and execute(correct)
set watch point in the ABAP editor window
one more option.

17. What can be done using debugging(refer to old dumps tooo)


a)
b)
c)
d)

The contents of internal table can be changed.(correct)


Change the components of the structure.
Change the content of constants.
One more option.

18.

There is a local variable defined gty_1. Which possible definition is allowed in


ABAP Statementa)

a) Data Var LIKE gty_1. (if it is var)


b) Data Var TYPE gty_1 Value 1.(if it is local data type)

c) Constant Var TYPE gty_1.


d) Data Var TYPE gty_1 DEFAULT 1.
19. Parameters for table type.(3 ans)
a)
b)
c)
d)
e)

Line type(correct)
Access type(correct)
Primary key(correct)
Buffering settings
One more option.

20. When you press Double_Click, What will happen.( 3 ans)


a) Handler class.
b) Handler method.
c) Set handler method.
d) 2 more options.
21.

If you want the data in the internal table to be copied without using the
headerline.. ,how will you pass
a) Field symbols ASSIGNING ( someting like this).
b) Itab1[] = itab2[]
c) Assign itab to <fs>
22.

How can you define an internal table using a Transparent. table(Page 359 of
10_1)

a)
b)
c)
d)
e)

Data gt_itab type <transparent table>


Data gt_itab line type of <transparent table>
DATA gt_itab TYPE TABLE OF <table type>.
DATA gt_itab type/like table of <transparent table> (correct)
one more option.

23. What is allowed in internal tale.(3 ans)


a)
b)
c)
d)
e)
24.
a)
b)
c)
d)

Insert.(correct)
Delete.(correct)
Modify.(correct)
Select.
Update.
Role of Database Interface.(3 ans)
Converts open SQL statements to the underlying suitable native SQL(correct)
SAP Buffering.(correct)
Application independent program.(correct)
2 more options

25.

A and B are two tables,User wants the output in a way such that it should have
all records common from Table A and Table B , and also contain records from
table A.

a)
b)
c)
d)

Select... AOuter join B


Select....A Inner join B.
Select... Ajoin B.
Select... loop A into B.

26.

. Which modularization unit can be used cross client.( Good q!!)

a) Function module.
b) Subroutines.
c) Events.
27. What can be implemented using BADIs. (3 ans)
a) Screen enhancements.(correct)
b) Menu enhancements(correct)
c) Source code enhancements. (correct)
28. What are the options,If you want to read data from Database, using select
statement...(3ans)
a)
b)
c)
d)

Pooled table.
Nested select statement.
Database View.
One more option.

29. What happen when authorization check has been rejected.


a) SY-SUBRC<>0.(correct)
b) Error message e.
c) Program abruptly ends.
30. When is user allowed to use following operators in where clause.
a)
b)
c)
d)
e)

EQ.(correct)
LIKE. (correct)
GT. (correct)
CT
CO.

31. When large table is buffered and there is a condition such that you always have to
specify The full unique key of the table . which table gives better access.

a)
b)
c)
d)

Standard table.
Access table.
Hashed table. (correct)
Sorted table.

32. . For a Database view, what are the required components


a) The tables which you want to join. (correct)
b) The fields from different labels you want in view. (correct)
c) Join condition. (correct)
d) Select condition.( This is also possible but not compulsory)
33. A customer is doing changes in SAP source code.
a)
b)
c)
d)

Customizing.
Modification. (correct)
Enhancement.
Correction.

34. What are implicit enhancements POINTS used for?


a) Add source code.(correct)
b) Replace source code
c) Add menu option.
35. You have two controller A and B. A use B as used controller than which of Bs
component A can use (2Answers)
a)
b)
c)
d)

Context Attribute
Context Node
Supply function
Normal Method

36. Which of the following objects are deep ? (3 Answers)


a)
b)
c)
d)
e)
f)

Internal table
Nested Loop statement
Nested Structure
Data type string with elementary type
Data type F
Reference variable

37. Which table have one-to-one relationship with database table


a) Transparent

b) Hashed
c) Pool
d) Cluster
38. If you want to create structure in two table with same field C_TIME and
C_DATE but with different name structure which method you will use?
a) Append Structure
b) Include
c) Define the field in both table separately.
39. How are Dialog step processed w.r.t work process in the application
layer
a) A dialog work process is assigned till the end of each SAP LUW
b) Usually, each dialog step is assigned to different work
processes(correct)
c) Different steps in different application servers.
40. What can we get using Code inspector (3 Answers)
a) Possible to get to know the time for program execution.
b) Database tables used
c) Variables not used
d) Two more options.
41. What is the common between local and global types
a) Documentation
b) Technical information
c) Search help
d) Fields
42. You have classical (dynpro) screen. You want to add documentation for
your input field. How you will do it(2 ans)
a)
b)
c)
d)
e)

Add documentation in data element of data dictionary


Use screen table component DOCUMENTATION to enter in the
PBO.
POH( PROCESS ON HELP-REQUEST).
One more option.

43. What are the components of domain (3 Answer)


a)
b)
c)
d)
e)

Fixed value
Search help
Conversion exits
Semantic information
DATA TYPE

44.

How you can create Singleton class (3 Answer)


a)
b)
c)
d)

Create Abstract class


Create class with visibility private
Create instance of class in its static method
Create event to return the instance of class

45. You have got error with warning message for input field in a classical
Dynpro(SCREEN), how will you process it.
a) Enter the value and press Enter
b) Enter the value and Execute (F8)
c) Leave the field blank and press Enter
d) Leave the field blank and Execute (F8)
46. Which of the following conversion is invalid
a) Xstring Type to String Type
b) Char Type To I
c) Char Type Value 123 into char type length 2
47. Which of the following object have LEAD_SELECTION_INDEX( )
method.
a) List
b) Parameter
c) ContextNode
d) Context attributes
e) Window
48. How will you call a subscreen as a dialog modal in a window ?
a)
b)
c)
d)

CALL SUBSCREEN STARTING AT 5 5 in flow logic


CALL SCREEN STARTING AT 5 5 abap editor
SET SCREEN abap editor
SET SUBSCREEN STARTING AT 5 5 in flow logic.

49. Task T1 is processed by a team O1 and team leader wants to release it.Another
Developer who is not from team O1 wants to do some changes in T1.When he can do
changes.
a)
b)
c)
d)

When T1 is activated.
After O1 released the task T1.
During T1 is processed by O1.
One more option.

50. Your manager wants you to add fields to the tables. But as per SAP, you cannot
modify ABAP STANDARD OBJECTS are there any other ways of adding fields
to tables without modifying them.
a. if there is a long field at the end of the table you cannot append a
structure
b. Append structures start with the name ZZ or YY.
c. By appending more than one appends structures to a table.
d. Field names of append structures start with ZZ or YY.
e. By including the include structures.
51. Parameters are used in(Select 3)
a)
b)
c)
d)

Methods.
Functions.
Interface.
Two more options.

52. Which of following are controllers of Web Dynpro component(3)


a)
b)
c)
d)
e)

Custom controller(correct)
Window controller(correct)
View controller(correct)
Instane controller.
User controller.

53. When a user is using a update function module for updating the database and has
realized that all the previous work should be undone to get back database to
previous sate..
a) ROLLBACK
b) Exit
c) Message E type
54. Which table has 1:1 relation with database.
a) Transparent Table.
b) Reference Table.
c) Internal Table.
d) And two more options.
55. . You want to create a subscreen in a window? How you will create.
a) Set subscreen starting at 15 16 in a view.
b) Set subscreen starting at 15 16 in Flow logic.
c) Call subscreen starting at 15 16 in a view.

d) Call subscreen starting at 15 16 in Flow Logic.


56. You have defined a screen in Web Dynpro and it displays a warning
message.you want to process it without interruption , what you will do.
a)
b)
c)
d)

Press enter and continue.


Press F8 and continue.
Activate the programme and continue.
One more option.

57. Which conversion is not possible.


a)
b)
c)
d)

Xstring to string.
Fixed point to I.
Char -123 to char 3(something like this).
One more option.

58. There is a SUPER CLASS CL_SUPER and having method


SUPER_METHOD() And a SUBCLASS CL_SUB and having method
SUB_METHOD().Which of the following Is having syntax error.
a)
b)
c)
d)

CL_ SUPER->SUPER_METHOD.
CL_ SUPER->SUB_METHOD.
CL_ SUB->SUPER_METHOD.
CL_ SUB->SUB_METHOD.

59. For joining tables what you need. (3)


a) Join conditions.
b) Join tables.
c) Join columns.
d) One more option.
60. data var type gs.(something like this).this statement belongs to
(INCOMPLETE)
a) Internal table.
b) Structure.
c) And two more options.
61. Deep is Releated to
a) Structure with integer values.
b) Internal table.
c) Reference table.
d) Two more options.

62. Which view for search help.


Help view.
63. Polymorphism is in which all.
a) Inheritance
b) Interfaces
64. Badi 2 xtnd funtions of an SAP Program
a)
b)
c)
d)

define an interface 4 the BADI


call the BADI
Implement a class that implements the BADI interface
create enhancement using a customer exit.

65. Table with index result the performance in what kind of operations
a) Database Update
b) Database Retrieval
c) Database Access
66.

Characteristics of self-reference ME (Select 3)

67. What doesnt exist in interface


a) Implementation
b) Definition
c) Attributes
d) Methods
68. Syntax for static method
a. Ans :- use =>
69. What should be common between check and reference table
a) Common data element
b) Common domain
70. Which of the following statement used in field-exit
a) Message E01
b) Message I01
c) Break-point
71. What user can adjust in table (select 2)(E LEAERNING)
a) Height
b) Width
c) Order
72.

How can you interrupt the process of current screen(incomplete)

a)
b)
c)
d)

Call screen 101


Leave screen
Leave to transaction
Set screen 100

73. Why do you use group by clause in select statement.


a) Any one of the fields in list has aggregate function
b) All fields are aggregate function
74. How can you make client specific table
a) MANDT field
75. Where in program ALV grid control created
a) PAI
b) PBO
c) START-OF-SELECTION
d) LOAD-OF-PROGRAM
76. Which of the following statement used to allocate memory to an object
a) Call method
b) Create object
c) Call method
77.

If a user 01 is performing changes on task t1 and another user is assigned to do


changes in task t1.When he can do?
a)
b)
c)
d)

At the completation of task t1.


When t1 is activated.
After t1 is completed.
One more option.(qus is changed from previous dump).

78. Where you can give GUI status and tittle.(pg 295 of 10-2).
PBO
79. What do u need to fully specify a table type(3 correct)
a) Table size
b) Line type
c) Table category
d) Header line
e) Table key
80. Button with name cancel is created and cancel function code is assigned to
it.What will happen when cancel button is pressed.
a) At exit command module will be executed
b) PAT processing will be executed

c) 2 more options
81. What should be created first when you want to create a module pool.
Oo transaction
Dialog transaction
Report transaction
Transaction variants..
82. What is the function of view in webdynpro?
Design the part of layout to the webdynpro
Contain values that can be reused by other controllers
Provide the navigation to various windows
Some others
83. What is the fastest way of accessing the internal table?(3)
Left justified key of hashed table
Index access of standard table
Index access of hashed table
Full key of sorted table
Left justified key of sorted table
84. In watch point(2)
Change any value for the specified
Change predefined value for specified
Change any value for any field variable
85. How will you automatically pass the value of the input field in a screen to the
variable in screen programming
By creating the variable with same name as the input field
By creating the variable with table statement
By creating the variable using data statement
86. Where can you declare global data types which is everywhere(2)
Global interface
Global method of a class
Global class
ddic
87. pass data to internal table w/o using wa.
Loop at itab into <fs>
Loop at itab into transporting <fs>
Loop at itab into assiginig <fs>
Loop at itab into referring <fs>
88. why we need to bundle database updates

implicit commit
89. steps to be taken when repository objects have to be transported
repository objects have to be assigned to a package
application component to be assigned to repository
90. how can internal table acess data from database easily
use index access for thr database
use buffering type for database
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.

You might also like