Professional Documents
Culture Documents
http://www.gratisexam.com/
http://www.gratisexam.com/
Exam A
QUESTION 1
You want to add a field ZZPRICE to the SAP standard transparent table EKKO. Which of the following actions results in an enhancement of the SAP standard?
http://www.gratisexam.com/
Correct Answer: AC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 2
Which of the following customer modification options are available in the table maintenance generator?
A. Maintenance screens
B. Events
C. Search helps
D. Append searches
Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
QUESTION 3
Which of the following can you define in the technical settings of a transparent table?
http://www.gratisexam.com/
A. Size category
B. Table name
C. Data class
D. Buffering type
E. Delivery class
Explanation/Reference:
QUESTION 4
For which of the following purposes can you use the ABAP dictionary.
Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
QUESTION 5
You use Unifield Modeling Language (UML) to design your classes. You want to describe the message exchange between objects. Which diagram type can you
use?
http://www.gratisexam.com/
http://www.gratisexam.com/
A. Class diagram
B. Object diagram
C. Component diagram
D. Sequence diagram
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 6
You want to add a field of type CURR to a transparent table. What else must you do?
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 7
A structure has enhancement category 3: Can be enhanced (character type).Which set of elementary type is allowed for the new fields?
A. C,D,N,T
B. D,I,SRTIRNG,T
C. C,D,N,X
D. F,I,P,X
Correct Answer: A
Section: (none)
Explanation
http://www.gratisexam.com/
Explanation/Reference:
QUESTION 8
Which of the following transaction can you use to define transparent tables?
A. SE16N
B. SE38
C. SE11
D. SM37
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 9
You want to create a transparent table in the ABAP dictionary. When is the table physically created in the database?
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 10
Which view types can you to join two tables with an outer join?
http://www.gratisexam.com/
http://www.gratisexam.com/
A. Maintenance view
B. Database view
C. Projection view
D. Help view
Correct Answer: AD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 11
When does SAP recommended that you use a hashed table?
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 12
How can you define an internal table in a private method of a class?
http://www.gratisexam.com/
Section: (none)
Explanation
Explanation/Reference:
QUESTION 13
You want to create a transparent table. Which of the followih=ng must you define to activate the table?
A. A delivery class
B. A foreign key
C. The primary key
D. The MANDT field
E. A short description
Explanation/Reference:
QUESTION 14
Which of the following are valid control level changes within a loop over an internal table?
A. COLLECT
B. LAST
C. END OF
D. SUM
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 15
In an ABAP Program, you want to assign an initial value to an elementary data object when you define it. Which addition must you use?
http://www.gratisexam.com/
http://www.gratisexam.com/
A. VALUE
B. DEFAULT
C. OBLIGATORY
D. READ-ONLY
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 16
Which of the following structures is created when you use a table type to define one of its components?
A. Deep structure
B. Nested structure
C. Flat structure
D. Append structure
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 17
You created the following ABAP code: DATA x TYPE REF TO DATA, DATA y TYPE REF TO OBJECT. ASSIGN x TO <fs>. ASSIGN y TO <fs>. You want to add a
declaration of <fs> to the code. Which of the following declarations are valid?
http://www.gratisexam.com/
B. FIELD-SYMBOLS TYPE any.
C. FIELD-SYMBOLS .
D. FIELD-SYMBOLS TYPE REF TO ANY.
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 18
Which of the following are fully-specified internal table types?
A. Standard
B. Any
C. Index
D. Hashed
Correct Answer: AD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 19
You want to define a formal parameter to a subroutine that accepts only internal tables of types standard and type sorted as actual parameters. Which of the
following generic ABAP data types must you use?
A. Sorted table
B. Standard table
C. Index table
D. Hashed table
Correct Answer: C
Section: (none)
Explanation
http://www.gratisexam.com/
Explanation/Reference:
QUESTION 20
Which fo the following ABAP standard types are incomplete?
http://www.gratisexam.com/
A. F
B. N
C. X
D. STRING
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 21
Which statement ends a screen sequence and starts from the initial screen?
A. LEAVE TO SCREEN 0
B. LEAVE SCREEN
C. CALL SCREEN
D. SET SCREEN 0
Correct Answer: AD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 22
http://www.gratisexam.com/
Which of the following actions can be performed in the Process After Input (PAI) processing block?
Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 23
Using the system table what can you modify through a LOOP AT SCREEN ... ENDLOOP construct?
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 24
Which ABAP statement can make an element visible that you statically defined as invisible?
A. SCREEN-INVISIBLE = 0
B. SCREEN-ACTIVE = 1.
C. SCREEN-ACTIVE = 0.
D. SCREEN-INVISIBLE = 1.
Correct Answer: CD
Section: (none)
http://www.gratisexam.com/
Explanation
Explanation/Reference:
QUESTION 25
Which of the following function types in a GUI status are reserved for internal use?
http://www.gratisexam.com/
A. S - System
B. E - Exit
C. H - Help request
D. T - Transaction
Explanation/Reference:
QUESTION 26
When is a foreign key check performed on an input/output field?
A. If the fields refers to a dictionary field for which an append search is defined
B. If the fields refers to a dictionary field for which a value help is defined
C. If the field refers to a dictionary filed for which a check table is defined
D. If the field refers to a dictionary filed for which a search help is defined
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
http://www.gratisexam.com/
QUESTION 27
You want a validation routine for a selection screen field if a wrong value is entered into the field an error message should be displayed and the focus should move
to the field. Which event do you use to achieve this?
A. START-OF-SELECTION
B. AT-SELECTION-SCREEN
C. END-OF-SELECTION
D. INITIALIZATION
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 28
Which of the following ABAP code lines is valid?
Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
QUESTION 29
How can you add a section breakpoint to your program?
http://www.gratisexam.com/
D. Execute command /h
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 30
You define a generic variable that can hold the ABAP types C,D,N,STRING and T. You want to restrict the use of other ABAP types. Which generic data type must
you use in the definition?
A. CLIKE
B. SIMPLE
C. DATA
D. CSEQUENCE
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 31
Which type of transport task is used when you modify SAP standard objects?
A. Transport of copies
B. Workbench
C. Repair
D. Development/Correction
Correct Answer: CD
Section: (none)
Explanation
Explanation/Reference:
http://www.gratisexam.com/
QUESTION 32
In an ABAP program you have the following code sequence: DATA var TYPE n LENGTH 1. FIELD-SYMBOLS <fs> TYPE c. ASSING var TO <fs> CASTING.
Which type is used to dast the assigned memory area?
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 33
You want to move a transport request from the development system to the subsequent system. Which of the following are prerequisites for this?
http://www.gratisexam.com/
Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 34
Which of the following includes are generated with you create a function group?
http://www.gratisexam.com/
A. LxxxxTOP
B. LxxxxUXX
C. LxxxxOO1
D. LxxxxFOI
Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
QUESTION 35
Before you can add programming logic to your ABAP program that checks automations, which of the following do you have to create?
A. An authorization profile
B. An authorization role
C. An authorization field
D. An authorization object
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 36
When would you call the RFC function module synchronously?
Correct Answer: AB
Section: (none)
Explanation
http://www.gratisexam.com/
Explanation/Reference:
QUESTION 37
You display the content of an internal table using an ALV Grid Control. The content of the internal table changes during the program. Which CL_GUI_ALV_GRID
class method can you use to display the changed content?
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 38
Which of the following transactions are integrated in the ABAP Workbench tools?
Explanation/Reference:
QUESTION 39
Which of the following can you do with the SAP Code Inspector?
http://www.gratisexam.com/
C. Perform static code checks
D. Analyze runtime data
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 40
Which the following values are remplaceable In debugger mode?
http://www.gratisexam.com/
A. Tables names
B. Constants
C. Fields names
D. Variables
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 41
Which action ono the underlying dictionary object triggers a database table conversion?
http://www.gratisexam.com/
Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
QUESTION 42
Which of the following statement can you use to set up checkpoints in an ABAP program?
A. ASSERT
B. BREAK
C. CHECK
D. BREAK-POINT
E. LOG-POINT
Explanation/Reference:
QUESTION 43
Which of the following can you do with the ABAP debugger?
Explanation/Reference:
http://www.gratisexam.com/
QUESTION 44
To which of the following must you assign newly created SAP repository objects?
A. Transport task
B. Transport request
C. Package
D. Function group
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 45
You are writing the function module that will be called from external systems vi remote function call (RFC).How do you report an error back to the external caller?
A. Write the error data into an CHANGING parameter than is passed by value
B. Write the error data into an EXPORTING parameter than is passed by reference
C. Write the error data into a TABLES parameter than is passed by reference
D. Write the error data into a RECEIVING parameter than is passed by value
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 46
Which of the following compatibilities is Provided by the Application Platform layer of SAP NetWeaver?
http://www.gratisexam.com/
http://www.gratisexam.com/
A. Master data management
B. Database and operating system abstraction
C. Bussines process management
D. Multi-channel access
Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 47
Which task does the dispatcher perform?
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 48
Which of the following must you do to be able to use a Business Add-In (BA-dl)?
Correct Answer: BC
Section: (none)
Explanation
http://www.gratisexam.com/
Explanation/Reference:
QUESTION 49
Which of the following is an implicit enhancement?
A. Pre-method
B. Protected method
C. Overwrite method
D. Private method
Correct Answer: AC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 50
Which of the following can you use to enhance SAP standard tables and structures with fields?
Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 51
Which of the following characters is the first of a menu exit function code?
A. &
B. -
C. +
http://www.gratisexam.com/
D. *
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 52
How can you find customer exits in an ABAP program?
Correct Answer: AD
Section: (none)
Explanation
Explanation/Reference:
QUESTION 53
Which of the following enhancements calls customer function module?
A. Business Add-in(BA-dl)
B. User exit
C. Customer exit
D. Business Transaction Event
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 54
http://www.gratisexam.com/
Which objects can share data through context mapping?
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 55
Which of the following variables is the self-reference variable in ABAP OO?
A. THIS
B. SENDER
C. ME
D. SUPER
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 56
Which components belong to an elementary search help? (Choose two)
A. Fixed values
B. Import / export parameters
C. Selection method
D. Attachment to a field
Correct Answer: BC
Section: (none)
http://www.gratisexam.com/
Explanation
Explanation/Reference:
QUESTION 57
Which of the following tasks does the BADI implementing class perform?
A. Filtering
B. Sequencing
C. Inserting
D. Deleting
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 58
What can you create using the ABAP Dictionary? (Choose three)
A. Domains
B. Type pools
C. Transparent tables
D. Field symbols
E. Internal tables
Explanation/Reference:
QUESTION 59
What can you use to achieve polymorphism?
http://www.gratisexam.com/
A. Events
B. Subroutines
C. Inheritance
D. Reports
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
QUESTION 60
What happens when an authorization check fails?
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
QUESTION 61
Which parameter types can be used in the signature of a functional method? (Choose two)
http://www.gratisexam.com/
A. EXPORTING
B. IMPORTING
C. RETURNING
http://www.gratisexam.com/
D. CHANGING
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 62
You are establishing the business logic layer for a Web Dynpro Component. Which service types are available in the Service Call wizard? (Choose three)
A. Transaction code
B. Web service proxy
C. Class method
D. Function module
E. Function group
Explanation/Reference:
QUESTION 63
Which of the following predefined ABAP types is incomplete?
A. F
B. P
C. XSTRING
D. STRING
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
http://www.gratisexam.com/
QUESTION 64
You have implemented a class CL_CUSTOMER in which you defined a private attribute. From where can you access this attribute directly? (Choose two)
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
QUESTION 65
Which of the following features do you have to consider when you use shared objects? (Choose three)
Explanation/Reference:
QUESTION 66
Which assignment will lead to a conversion error?
http://www.gratisexam.com/
C. A type P data object to a type F data object
DATA. gv_p TYPE p VALUE '15000', gv_f TYPE f. gv_f = gv_p.
D. A type C data object with the value '1.50E4' to a type I data object
DATA. gv_c(6) TYPE c VALUE '1.50E4', gv_i TYPE i. gv_i = gv_c.
Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
QUESTION 67
You created a transparent table and during activation got a warning message 'Enhancement category for table missing".
What do you have to do to eliminate the warning message?
A. Select any option other than Not Classified from the enhancement category.
B. Change the Data Class and Size category in the technical settings.
C. Provide the correct reference field for the Currency or Quantity field.
D. Select the option Not Classified from the enhancement category.
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
QUESTION 68
How is an ABAP program with several dialog steps executed?
A. The program is always executed in just one dialog work process without roll out.
B. The ABAP dispatcher takes over the entire execution without assigning any work process.
C. The program is always executed in just one dialog work process with roll out.
D. Usually, dialog steps are assigned to different dialog work processes.
Correct Answer: D
Section: (none)
Explanation
http://www.gratisexam.com/
Explanation/Reference:
QUESTION 69
You perform an update task using update function modules and detect an error in the program that calls the update function modules. Which statement can be
used to discard all update requests for the current SAP LUW? (Choose two)
A. EXIT.
B. ROLLBACK WORK.
C. MESSAGE axxx(nnn).
D. MESSAGE exxx(nnn).
E. DELETE UPDATE.
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
http://www.gratisexam.com/
http://www.gratisexam.com/