50 TOP SAP ABAP Multiple Choice Questions and Answers PDF
50 TOP SAP ABAP Multiple Choice Questions and Answers PDF
50 TOP SAP ABAP Multiple Choice Questions and Answers PDF
Search
50TOPSAPABAPMultipleChoiceQuestionsandAnswerspdf
05:56 atozabap 4comments
ThebelowListof50TOPSAPABAPMultipleChoiceQuestionsandAnswersfor
beginnersandexperiencedpdffreedownload
1FullBufferingwouldbeappropriatefor___________.
A.TransactionTables
B.SmallStatictables
C.InternalTables
D.TableswithgenericKeys
Ans:B
2WhatisthebasicobjectofdataDictionary
A.Domains
B.Documentation
C.DataModels
D.Dynpro
Ans:A
3Searchhelpcannotbeattachto:
A.Domain
B.fieldofatable
C.checktable
D.Type
Ans:D
4Subqueryusuallymoreefficientbecause:
A.dataisfilteredinthedatabase
B.dataisfilteredonthenetwork
C.dataisfilteredinthesapgui
D.dataisfilteredattheapplicationserver
Ans:A
5Itisbettertobufferatablewhen
A.Whenatableisreadinfrequently
B.Whenatableislinkedtochecktables Home
C.Whenatableisreadfrequentlyandthedataseldomchanges ABAPInterviewQuestionsand
Answers
D.Whenasinglerecordistobepickedup
ABAPMultipleChoiceQuestionsand
Ans:C Answers
6InInnerandouterjoin
ABAPTutorial
A.buffersarealwaysused
B.Choiceofbuffercanbemadetouse
C.buffersarealwaysbypassed
D.Noneofabove
Followers
Ans:C
7Whatisinvalidattributeofadomain Seguidores(0)
A.Type Seguir
B.Fixedvalues
C.Length
D.Header
Ans:D
8Dataelementisanexampleof Categories
A.PhysicalDefinition
BasicSAPABAPInterviewQuestions
B.BusinessObject andAnswers
C.SemanticDomain
SAPABAPCertificationQuestions
D.TechnicalDomain andAnswerspdf
Ans:C
9Whatistrue
A.Aviewcontainsdata
B.Viewscanbebuffered
C.Viewscannotbebuffered
D.Noneofabove
Ans:B
10Commandflushesthedatabasebuffers
A.$TAB
B.$RESET
C.$INIT
D.$FREE
Ans:A
11Howmanylistscanexistinparallelinaninteractivereporting?
A.AnInteractivereportcanhave1basiclistandupto20Secondarylists.
B.AnInteractivereportcanhave1basiclistandupto19Secondarylists.
C.AnInteractivereportcanhave1basiclistandupto19Secondarylists.
D.AnInteractivereportcanhave1basiclistandupto21Secondarylists.
Ans:A
12.Whatarethechecktablesandvaluetables?(MultipleAnswer)
A.Checktablewillbeatfieldlevelchecking.
B.Valuetablewillbeatdomainlevelchecking
CValuetablewillbeatfieldlevelchecking
D.Checktablewillbeatdomainlevelchecking.
Ans:A,B
13.WhatarepresentationandapplicationserversinSAP?(MultipleAnswer)
A.ApplicationserverisactuallyaprogramnamedSapgui.exe.Itisusuallyinstalledonausers
workstation.
B.ApplicationserverisasetofexecutablesthatcollectivelyinterprettheABAP/4Programs
andmanagetheinput&outputforthem.
C.PresentationserverisactuallyaprogramnamedSapgui.exe.Itisusuallyinstalledona
usersworkstation.
D.PresentationserverisasetofexecutablesthatcollectivelyinterprettheABAP/4Programs
andmanagetheinput&outputforthem.
Ans:B,C
14.WhatisthedifferencebetweenSynchronousandAsynchronousupdates?(Multiple
Answer)
A.Insynchronousprocessing,theprogramwaits:controlreturnstotheprogramonlywhenthe
taskhasbeencompleted.
B.Inasynchronousprocessing,theprogramdoesnotwait:thesystemreturnscontrolafter
merelyloggingtherequestforexecution.
C.Inasynchronousprocessing,theprogramwaits:controlreturnstotheprogramonlywhen
thetaskhasbeencompleted.
D.Insynchronousprocessing,theprogramdoesnotwait:thesystemreturnscontrolafter
merelyloggingtherequestforexecution.
Ans:A,B
15.Whatarethemaineventsinteractivereportshave?(MultipleAnswer)
A.Topofpageduringlineselection.
B.Atlineselection.
C.Atusercommand.
D.ATNew
Ans:A,B,C
16.Howmanytypesoftablesexistindatadictionary?(MultipleAnswer)
A.Transparenttables
B.InternalTable
C.Pooltables
D.HashTable
E.Clustertables
F.MasterDataTable
Ans:A,C,E
17.WhatisthedifferencebetweenUPLOADandWS_UPLOAD?(MultipleAnswer)
A.WS_UPLOADFiletransferwithdialogfrompresentationserverfiletointernaltable.Data
whichisavailableinafileonthepresentationserveristransferredinaninternaltable.ASCII&
Binaryfilescanbetransferred.
B.UPLOADToreaddatafromthepresentationserverintoaninternaltablewithoutauser
dialog,usethefunctionmoduleWS_UPLOAD.
C.UPLOADFiletransferwithdialogfrompresentationserverfiletointernaltable.Datawhich
isavailableinafileonthepresentationserveristransferredinaninternaltable.ASCII&Binary
filescanbetransferred.
D.WS_UPLOADToreaddatafromthepresentationserverintoaninternaltablewithouta
userdialog,usethefunctionmoduleWS_UPLOAD.
Ans:C,D
18.IsSessionMethod,AsynchronousorSynchronous?
A.Asynchronous
B.Synchronous
C.SynchronousandAsynchronous
D.Noneofabove
Ans:B
19.WhatarethedifferencesbetweenSAPmemoryandABAPmemory?(Multiple
Answer)
A.SAPMemoryisamemoryareaintheinternalsession(rollarea)ofanABAPprogram.Data
withinthisareaisretainedwithinasequenceofprogramcalls,allowingyoutopassdata
betweenprogramsthatcalloneanother.Itisalsopossibletopassdatabetweensessions
usingSAPMemory.
B.ABAPMemoryisamemoryareatowhichallsessionswithinaSAPguihaveaccess.You
canuseSAPmemoryeithertopassdatafromoneprogramtoanotherwithinasession(as
withABAPmemory)ortopassdatafromonesessiontoanother.
C.ABAPMemoryisamemoryareaintheinternalsession(rollarea)ofanABAPprogram.Data
withinthisareaisretainedwithinasequenceofprogramcalls,allowingyoutopassdata
betweenprogramsthatcalloneanother.Itisalsopossibletopassdatabetweensessions
usingSAPMemory.
D.SAPMemoryisamemoryareatowhichallsessionswithinaSAPguihaveaccess.Youcan
useSAPmemoryeithertopassdatafromoneprogramtoanotherwithinasession(aswith
ABAPmemory)ortopassdatafromonesessiontoanother.
Ans:C,D
20.Whichdatatypecannotbeusedtodefineparameters?
A.TypeN
B.TypeC
C.TypeF
D.TypeP
Ans:C
21.AddingaCOMMITWORKstatementbetweenSELECT_ENDSELECTisagood
methodforimprovingperformance.
A:True
B:False
Ans:B
22.Toselectonerecordforamatchingprimarykey,use____.
A:SELECT
B:SELECTINTO
C:SELECTSINGLE
D:SELECTENTRY
Ans:C
23.InregardtoMOVECORRESPONDING,whichofthefollowingisNOTatrue
statement?
A:Movesthevaluesofcomponentswithidenticalnames.
B:Fieldswithoutamatchareunchanged.
C:CorrespondstooneormoreMOVEstatements.
D:Movesthevaluesofcomponentsaccordingtotheirlocation.
Ans:D
24.TheABAPkeywordforaddingauthorizationstoaprogramis____.
A:AUTHCHECK
B:AUTHORITYCHECK
C:AUTHORIZATIONCHECK
D:AUTHORITYOBJECT
Ans:B
25.Toreadanexactrownumberofaninternaltable,usethisparameteroftheREAD
TABLEstatement.
A:INDEX
B:TABIX
C:ROW
D:WHERE
Ans:B?A
26.Toremovelinesfromadatabasetable,use____.
A:UPDATE
B:MODIFY
C:ERASE
D:DELETE
Ans:D
27.Whichtabletypewouldbemostappropriateforaccessingtablerowsusinganindex.
A:Hashedtable
B:Standardtable
C:Sortedtable
D:Noneofthesemaybeaccessedusinganindex.
Ans:C
28.Thefollowingcodeindicates:
SELECTIONSCREENBEGINOFBLOCKB1.
PARAMETERS:myparam(10)typeC,
Myparam2(10)typeN,
SELECTIONSCREENENDOFBLOCK.
A:Drawaboxaroundmyparamandmyparam2ontheselectionscreen.
B:Allowmyparamandmyparam2tobereadyforinputduringanerrordialog.
C:Donotdisplaymyparamandmyparam2ontheselectionscreen.
D:Displaymyparamandmyparam2onlyifbothfieldshavedefaultvalues.
Ans:A
29.Thefollowingcodereorderstherowssothat:
DATA:itabLIKEkna1OCCURS0WITHHEADERLINE.
itabname1='Smith'.itabort01='Miami'.APPENDitab.
itabname1='Jones'.itabort01='Chicago'.APPENDitab.
itabname1='Brown'.itabort01='NewYork'.APPENDitab.
SORTitabBYname1ort01.
A:SmithappearsbeforeJones
B:JonesappearsbeforeBrown
C:BrownappearsbeforeJones
D:MiamiappearsbeforeNewYork
Ans:C
30.Ifatablecontainsmanyduplicatevaluesforafield,minimizethenumberofrecords
returnedbyusingthisSELECTstatementaddition.
A:MIN
B:ORDERBY
C:DISTINCT
D:DELETE
Ans:C
31.WhenwritingaSELECTstatement,youshouldplaceasmuchloadaspossibleon
thedatabaseserverandminimizetheloadontheapplicationserver.
A:True
B:False
Ans:B
32.AllofthefollowingpertaintointeractivereportinginABAPexcept:
A:Calltransactionsandotherprogramsfromalist.
B:Secondarylistshowsdetaildata.
C:Goodforprocessinglistsinbackground.
D:ATUSERCOMMAND
Ans:C
33.Inregardtoafunctiongroup,whichofthefollowingisNOTatruestatement?
A:Combinessimilarfunctionmodules.
B:Sharesglobaldatawithallitsfunctionmodules.
C:ExistswithintheABAPworkbenchasanincludeprogram.
D:Sharessubroutineswithallitsfunctionmodules.
Ans:D
34.Errorstobehandledbythecallingprogramaredefinedinafunctionmodule's____.
A:exceptionsinterface
B:sourcecode
C:exportinginterface
D:mainprogram
Ans:A
35.InregardtotheSTARTOFSELECTIONevent,whichofthefollowingisatrue
statement?
A:Executedbeforetheselectionscreenisdisplayed.
B:ThisistheonlyeventinwhichaSELECTstatementmaybecoded.
C:Executedwhentheuserdoubleclicksalistrow.
D:AutomaticallystartedbytheREPORTstatement.
Ans:D
36.TheorderinwhichaneventappearsintheABAPcodedetermineswhentheeventis
processed.
A:True
B:False
Ans:B
37.TheSAPservicethatensuresdataintegritybyhandlinglockingiscalled:
A:Update
B:Dialog
C:Enqueue/Dequeue
D:Spool
Ans:C
38.Whatstandarddatatypeisthefollowinguserdefinedtype?
TYPES:user_type.
A:N
B:C
C:I
D:Undefined
Ans:B
39.WhichABAPprogramattributeprovidesaccessprotection?
A:Status
B:Application
C:Developmentclass
D:Authorizationgroup
Ans:D
40.Pageheadersforasecondarylistshouldbecodedinwhichevent?
A:TOPOFPAGE.
B:STARTOFSELECTION.
C:TOPOFPAGEDURINGLINESELECTION.
D:ATUSERCOMMAND.
Ans:C
41.Given:
PERFORMsubroutineUSINGvar.
Thevarfieldisknownaswhattypeofparameter?
A:Formal
B:Actual
C:Static
D:Value
Ans:B
42.Thefollowingstatementwillresultinasyntaxerror.
DATA:price(3)typepdecimals2value'100.23'.
A:True
B:False
Ans:B
43.Thefollowingcodeindicates:
CALLSCREEN300.
A:StartthePAIprocessingofscreen300.
B:Jumptoscreen300withoutcomingback.
C:Temporarilybranchtoscreen300.*
D:Exitscreen300.
Ans:C
44.Whichofthefollowingwouldbestoredinatableasmasterdata?
A:Customernameandaddress
B:Salesorderitems
C:Accountinginvoiceheader
D:Vendorcreditmemo
Ans:A
45.Inrelationtoaninternaltableasaformalparameter,becauseoftheSTRUCTURE
syntax,itispossibleto:
A:UsetheDESCRIBEstatementwithinasubroutine.
B:Loopthroughtheinternaltablewithinasubroutine.
C:Accesstheinternaltablefieldswithinasubroutine.
D:Addrowstotheinternaltablewithinasubroutine.
Ans:C
46.Thisdatatypehasadefaultlengthofoneandadefaultvalue='0'.
A:P
B:C
C:N
D:I
Ans:C
47.Topreventduplicateaccessestoamasterdatafield:
A:Createanindexonthemasterdatafield.
B:RemovenestedSELECTstatements.
C:UseSELECTSINGLE.
D:Bufferthedatainaninternaltable.
Ans:A?C
48.Inregardtothecodebelow,whichofthefollowingisnotatruestatement?
TABLES:KNA1.
GETKNA1.
Write:/1kna1kunnr.
ENDOFSELECTION.
A:TheGETeventisprocessedwhilealogicaldatabaseisrunning.
B:AllthefieldsfromtableKNA1maybeusedintheGETevent.
C:YoucancodetheGETeventelsewhereinthesameprogram.
D:Noneoftheabove.
Ans:D
49.Thefollowingcodeindicates:
SELECTfld1FROMtab1INTOTABLEitab
UPTO100ROWS
WHEREfld7=pfld7.
A:Itabwillcontain100rows.
B:Onlythefirst100recordsoftab1areread.
C:Ifitabhaslessthan100rowsbeforetheSELECT,SYSUBRCwillbesetto4.
D:Noneoftheabove.
Ans:D
50.Toplaceacheckboxonalist,use
A:WRITECHECKBOX.
B:FORMATCHECKBOXON.
C:WRITEfldASCHECKBOX.
D:MODIFYLINEWITHCHECKBOX.
Ans:C
Postedin:SAPABAPCertificationQuestionsandAnswerspdf
+2 Recomendar esto en Google
OlderPost
4comments:
paneendrasaid...
isthisquestionsarecertificationquestions
14March2015at07:47
SunitKelkarsaid...
nice
21July2016at01:56
RamMididoddisaid...
BetterforFresherasABAPTrainers
1August2016at23:00
tirupatirajasaid...
thankyouforinformationexcellentbloghaveagreatblogpossible
bestlearninginsapabap
2December2016at02:32
PostaComment
Enteryourcomment...
Publish Preview Notifyme
Bloggernews
SAPABAPInterviewQuestions,ObjectiveTypeQuestions,StudyMaterials.
SAPABAPInterviewQuestionsandAnswers