50 TOP SAP ABAP Multiple Choice Questions and Answers PDF

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9
At a glance
Powered by AI
The document discusses 50 TOP SAP ABAP Multiple Choice Questions and Answers on topics such as tables, domains, views, joins etc.

The main topics covered include tables, domains, views, joins, internal tables, events in interactive reports etc.

Check tables check values at the field level while value tables check at the domain level.

SAPABAPInterviewQuestionsandAnswers

Home ABAPInterviewQuestions ABAPMultipleChoiceQuestions ABAPTutorial


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...

Commentas: MarcoRondon(Google) Signout


Publish Preview Notifyme
Bloggernews

SAPABAPInterviewQuestions,ObjectiveTypeQuestions,StudyMaterials.

SAPABAPInterviewQuestionsandAnswers

You might also like