You are on page 1of 9

I was planning to do SAP ABAP certification, so I joined

ATOS to pursue the C_TAW1_!1, i"e" SAP #etwea$er


!"%" I attended the course of theirs, In the end, &oth the
facult' ( a senior student ga$e )e a list of e*pected
+uestions with answers" I had a loo, at it" It pro$ed to &e
too useful" So gu's if u want to clear C_TAW1_!1,
re$ise this" I did the re$ision 1- ti)es ( cleared the
certification" .ere is the list of e*pected +uestions with
answers"
/njo'0000000000000000000000000

1et2s STA3T00
1" 4ou ha$e progra) with e$ent I#ITIA1I5ATIO#, STA3T6O76S/1/CTIO#, AT
STA3T6O76 S/1/CTIO#, AT STA3T6O76S/1/CTIO# O8TP8T" In which
order it will &e e*ecute"
a9 I#ITIA1I5ATIO#, , AT STA3T6O76S/1/CTIO# O8TP8T,AT STA3T6O76
S/1/CTIO#"STA3T6O76
S/1/CTIO#, :correct9
&9 O&$iousl' changing the order for rest of the options"
" co)ponents of #etwea$er " : correct answers9
: frnd; i)p note, there is no answer a$aila&le for this + in the &oo, please go through
the 831""" http<==www"sap"co)=platfor)=netwea$er=co)ponents=inde*"ep* 9
a9 >ata warehouse " :correct9
&9 ?aster data )anage)ent" :correct9
c9 /3P"
d9 C3?"
e9 S>?"
@"Which of the following part of SAP &usiness suite :@ Answers9
a9SAP >esign B'one
&9SAP >esign All
c9Product life c'cle )anage)ent :correct9
d9/3P :correct9
e9C3? :correct9
A" Si;e of Integer"
A9 B &'tes
&9 C &'tes
c9 A &'tes :correct9
d9 Assigns as 'ou declare the $alue"
-" There are two classes C1_S8P/3 and C1_S8B" Class C1_S8P/3 has )ethod sa'
S8P/3_?/T.O> and C1_S8B has a )ethod S8B_?/T.O>"
DThis + ga$e )e confidence and put )e into confusion00""""what is wrong :T3ICE4
thing is the' dint )ention C1_S8B is inherited fro) C1_S8P/3 9F"
>ATA< GO_S8P/3 t'pe ref to C1_S8P/3,
GO_S8B t'pe ref to C1_S8B"
a9 GO_S8P/36HS8P/3_?/T.O>"
&9 GO_S8P/36HS8B_?/T.O>": i C.OS/ T.IS B8T P1/AS/ 3/A> T./ I
W/119
c9 GO_S8B6HS8B_?/T.O>"
d9 GO_S8B6HS8P/3_?/T.O>"
C" What 'ou can do in class &uilder" : A #/W I009""":@ ans9
a9 1ocal class and 1ocal interface fro) 'our local progra)"
&9 3edefine classes and interfaces"
c9 When 'ou can define glo&al class, 'ou can use in 7B 7unction"
!" What are the co)ponents of ABAP Wor,&ench":@ ans9
a9 7unction &uilder"
&9 Class Builder
c9 Screen Painter
d9 Two )ore options"
B" In a ta&le, when &uffering settings are switched on and &uffering st'le is single,
What would &e the option "
a9 S/1/CT SI#G1/":correct9
&9 S/1/CT SI#G1/"""""" 8P>AT/
c9 S/1/CT""" 1OOP
d9 One )ore option"
J" 3elationship &etween Buffering and Inde*": The toughest + i faced009 D So pl; find out
the relation &etween the twoF
a9 When 3etrie$ing a record using inde*, 'ou can2t use Buffer"
1%" What is defined in ABAP >ictionar'":@ ans9
a9 T'pe tools":correct9
&9 Transparent ta&les":correct9
c9 >o)ains":correct9
d9 Internal ta&les
e9 ?ethods
11" What are the co)ponents of ele)entar' Search help": One )ore new +009:@ ans9D I
ha$ no clue gu's &t these r d few options i re)""9
a9 7i*ed $alues"
&9 Kalue chec,"
1" What are the para)eters of 7unctional )ethod": ans9 D i dnt ha$ t gi$ d ans here <PF
a9I)porting
&9/*porting
c9Changing
d93eturning
e9Transporting
1@" Order of A1K Grid Control"
a9 Create Container
A1K grid
Pass the $alues"
&9 Of course change the order :<P9

1A" When 'ou press >ou&le_Clic,, What will happen": @ ans9 DI) nt sure gu's, This is
fro) e6learning part @ ending 9"
a9 .andler class"
&9 .andler )ethod"
c9 event handler class method triggers
d9 )ore options"
1-" .ow 'ou will define BA>I":This is a $er' good I9"""
a9 >efine interface of BA>I":correct9
&9 >efine Class which descri&es interface"
c9 Call BA>I"
1C" When is the authori;ation of user chec,ed for entering data"
a9 When entered"
&9 At selection screen
c9 At selection screen Output
d9 /nd of page"
1!" If 'ou want the data in the internal ta&le to &e copied without using the headerline"" ,
how will 'ou pass D /$en this + was tric,', so get the ans fro) )a2a) n i onl' re)
the option i tic,edF
a9 7ield s')&ols ASSIG#I#G : so)eting li,e this9"
1B" .ow can 'ou de&ug the progra) :@ answer9
a9 Place =h in co))and field :correct9
&9 /*ecute 6 H de&ug :correct9
c9 set &rea, point and e*ecute:correct9
d9 set watch point in the ABAP editor window
e9 One )ore option"
1J" What can &e done using watchpoint
a9 The contents of internal ta&le can &e changed":correct9
&9 Change the co)ponents of the structure"
c9 Change the content of constants"
d9 One )ore option"
%" There is a local t'pe $aria&le defined gt'_1" Which possi&le definition is allowed in
ABAP
State)ent": I got littile confused 9
a9 >ata Kar 1IE/ gt'_1 :correct9"
&9 >ata Kar T4P/ gt'_1 Kalue L12"
c9 Constant Kar T4P/ gt'_1"
d9 >ata Kar T4P/ gt'_1 >/7A81T 1"
1" .ow can 'ou define an internal ta&le using a Transparent ta&le D ?' 7a$orite I
gu's00 M8ST 18K T.ISF""Page @-J of 1%_1":Caution Beginners error6666TWIC/9
a9 >ata gt_ita& t'pe Ntransparent ta&leH
&9 >ata gt_ita& line t'pe of Ntransparent ta&leH
c9 >ATA gt_ita& T4P/ TAB1/ O7 Nta&le t'peH"
d9 One )ore option"
" Para)eters for ta&le t'pe":@ ans9
A9 1ine t'pe:correct9
B9 Access t'pe:correct9
C9 Pri)ar' ,e':correct9
>9 Buffering settings
/9 One )ore option"
@" What is allowed in internal tale":@ ans9
a9 Insert":correct9
&9 >elete":correct9
c9 ?odif'":correct9
d9 Select"
e9 8pdate"
A" 3ole of >ata&ase Interface":@ ans9
a9 Con$erts open SI1 state)ents to the underl'ing suita&le nati$e SI1:correct9
&9 SAP Buffering":correct9
c9 Application independent progra)":correct9
d9 )ore options
-" A and B are two ta&les, 8ser wants the output in a wa' such that it should ha$e all
records co))on fro) Ta&le A and Ta&le B , and also contain records fro) ta&le A"
a9 Select""" A Outer join B
&9 Select""""A Inner join B"
c9 Select""" Ajoin B"
d9 Select""" loop A into B"
C" Which )odulari;ation unit can &e used cross client": Good +009
a9 7unction )odule"
&9 Su&routines"
c9 /$ents"
!" What can &e i)ple)ented using BA>I2sO :@ ans9
a9 Screen enhance)ents":correct9
&9 ?enu enhance)ents:correct9
c9 Source code enhance)ents" :correct9
B" What are the options, If 'ou want to read data fro) >ata&ase, using select state)ent"""
:@ans9
a9 Polled ta&le"
&9 #ested select state)ent"
c9 >ata&ase Kiew"
d9 One )ore option"
J" What happen when authori;ation chec, has &een rejected"
a9 S46S8B3CNH%":correct9
&9 /rror )essage e"
c9 Progra) a&ruptl' ends"
@%" When user is allowed to use where clause"
a9 /I":correct9
&9 1IE/" :correct9
c9 GT" :correct9
d9 CT
e9 CO"
@1" When large ta&le is &uffered and there is a condition such that 'ou alwa's ha$e to
specif' The full uni+ue ,e' of the ta&le " which ta&le gi$es &etter access"
a9 Standard ta&le"
&9 Access ta&le"
c9 .ashed ta&le" :correct9
d9 Sorted ta&le"
@" 7or a >ata&ase $iew, what are the re+uired co)ponents":A# AW/SO?/ I009
a9 The ta&les which 'ou want to join" :correct9
&9 The fields fro) different la&els 'ou want in $iew" :correct9
c9 Moin condition" :correct9
d9 Select condition": This is also possi&le &ut not co)pulsor'9
@@" A custo)er is doing changes in SAP source code"
a9 Custo)i;ing"
&9 ?odification" :correct9
c9 /nhance)ent"
e9 Correction"
@@" .ow do 'ou declare a internal ta&le with the line t'pe of a Transparent ta&le": i) not
sure &out the ans9""
a9 >ata it t'pe Ntransparent ta&leH"
&9 >ata it t'pe line of Ntransparent ta&leH"
c9 >ata it t'pe structure of Ntransparent ta&leH"
@A" What are i)plicit enhance)ents used forO
a9 Add source code":correct9
&9 3eplace source code
c9 Add )enu option"
@-" You have two controllers A and B.
A use B as used controller than which of Bs component A can use (2
Answers)
a" Context Attribute
&" Context Node
c" Supply function
d" Normal Method
@C" Which of the following objects are deep? (3 Answers)
a" Internal table
&" Nested Loop statement
c" Nested Structure
d" Data type string with elementary type
e" Data type F
f" Reference variable
@!" Which table have one-to-one relationship with database table
a" Transparent
&" Hashed
c" Pool
d" Cluster
@B" 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
&" Include
c" Define the field in both tables separately.
@J" How are Dialog step processed w.r.t work process in the application layer
a9 A dialog work process is assigned till the end of each SAP LUW
&9 Usually, each dialog step is assigned to different work processes(correct)
c9 Different steps in different application servers.
A%" What can we get using Code inspector (3 Answers)
a9 Possible to get to know the time for program execution.
&9 Database tables used
c9 Variables not used
d9 Two more options.
A1" What is the common between local and global types
a" Documentation
&" Technical information
c" Search help
d" Fields
A" What are the components of domain (3 Answer)
a" Fixed value
&" Search help
c" Conversion exits
d" Semantic information
A@" You have classical (dynpro) screen. You want to add documentation for your
input field. How you will do it(2 ans)
a" Add documentation in data element of data dictionary
&" Use screen table component DOCUMENTATION to enter in the PBO.
c" POH( I forgot the full form).
d" One more option.
AA" How you can create Singleton class (3 Answer)
a" Create Abstract class
&" Create class with visibility private
c" Create instance of class in its static method
d" Create event to return the instance of class
A-" You have got error with warning message for input field in a classical dynpro,
how will you process it.
a" Enter the value and press Enter
&" Enter the value and Execute (F8)
c" Leave the field blank and press Enter
d" Leave the field blank and Execute (F8)
AC" Which of the following conversion is invalid
a" Xstring Type to String Type
&" Char Type To I
c" Char Type Value 123 into char type length 2
A!" Which of the following object have LEAD_SELECTION_INDEX( ) method.
a" List
&" Parameter
c" ContextNode
d" Context attributes
e" Window
AB" How will you call a subscreen as a dialog modal in a window ?
a9 CALL SUBSCREEN STARTING AT 5 5 in flow logic
&9 CALL SCREEN STARTING AT 5 5 abap editor
c9 SET SCREEN abap editor
d9 SET SUBSCREEN STARTING AT 5 5 in flow logic.

AJ" Tas, T1 is processed &' a tea) O1 and tea) leader wants to release it"Another
de$eloper
who is not fro) tea) O1 wants to do so)e changes in T1"When he can do changes"
a9 When T1 is acti$ated"
&9 After O1 released the tas, T1"
c9 >uring T1 is processed &' O1"
d9 One )ore option"
-%" 4ou want to append ta&le to append ta&le"
a9 Append structure start with 55 or 44"
&9 7ields of append structure start with 55 or 44"
-1" Para)eters are used in :Select @9
a9 ?ethods"
&9 7unctions"
c9 Interface"
d9 Two )ore options"
-" Which of following are controllers of We& >'npro co)ponent:@9
a9 Custo) controller:correct9
&9 Window controller:correct9
c9 Kiew controller:correct9
d9 Instane controller"
e9 8ser controller"
-@" when a user is using a update function )odule for updating the data&ase and has reali;ed that
all the pre$ious wor, should &e undone to get &ac, data&ase to pre$ious sate""
a9 3O11BACE
&9 e*it
c9 )essage / t'pe"
I .OP/ 8 G84S G/T AT1/AST CAP 8SI#G T./S/
I2s"

You might also like