101 - How do you add fields to an SAP-delivered transparent table without modification? Define a structure containing the new fields and include it in the table definition. Create an append structure containing the new fields. Add the new fields to the table definition. Use the database utility to enhance the definition on the database directly.
102 - You are required to add customer source code in the SAP delivered object using the new enhancement framework without modification. How can you find the available enhancement? Perform a program-related global search for GET BADI. Select from the list of freely selected BAdIs or enhancement spots in the Repository Information System. Perform a program-related global search for a customer exit. Search for a Business Transaction Event in the Customizing tree (transaction SPRO). Select from the list of application-related BAdIs or enhancement spots in the SAP Application Hierarchy.
103 - Which of the following features do you have to consider when you use shared objects? Data is saved as attributes of objects Concurrent write accesses are supported Concurrent read accesses are supported Data is saved as tables of objects Memory bottlenecks result in runtime errors and have to be caught.
104 - Which of the following are key capabilities of SAP NetWeaver? Application Platform Enterprise Resource Planning
Supply Chain Management.
105 - Which of the following characters is the first of a menu exit function code?CAIU NO MEU EXAME + & * -.
106 - When should you use a hashed internal table?CAIU NO MEU EXAME When accessing mainly single records When accessing by index When accessing using the left-justified part of the key When accessing always by primary key When accessing by secondary key.
107 - You have written a program to output data using the ALV grid control. Which sequence of steps should be executed at runtime? 1. Create a grid object - 2. Pass data to the grid object - 3. Create a container object 1. Create a container object - 2. Create a grid object - 3. Pass data to the grid object 1. Create a grid object - 2. Create a container object - 3. Pass data to the grid object 1. Pass data to the grid object - 2. Create a container object - 3. Create a grid object.
108 - You want to move a transport request from the development system to the subsequent system. Which of the following are prerequisites for this?CAIU NO MEU EXAME The transport request must be released All objects included in the transport request must be activated. The extended program check must show no warnings. All tasks of the transport request must be assigned to the same user.
109 - Which of the following statements can you use to setup checkpoints in an ABAP program? ASSERT CHECK BREAK_POINT BREAK LOG-POINT.
110 - Which of the following transactions are integrated in the ABAP workbench tools?CAIU NO MEU EXAME Class builder (SE24) Overview of job selection (SM37) Process overview (SM50) ABAP editor (SE38).
111 - What is mandatory for automatic data transport between a variable and an input field on a classical screen (dynpro)? The variable must be declared using the DATA statement. The variable must be declared using the TABLES statement. The property OUTPUT of the input field must be set. The name of the variable and the name of the input field must be identical.
112 - Which of the following ABAP data types are compatible with the generic character-type CLIKE? N XSTRING STRING C DECFLOAT.
113 - How do you define an internal table in a private method of a class? DATA lt_itab TYPE( Table Type ) DATA lt_itab TYPE TABLE OF ( Dictionary Table ) DATA lt_itab TYPE ( Dictionary Table ) DATA lt_itab TYPE TABLE OF ( Structure Type ) DATA lt_itab TYPE TABLE OF ( Dictionary Table ) WITH HEADER LINE.
114 - Which of the following variables is the self-reference variable in ABAP OO?CAIU NO MEU EXAME ME SENDER THIS SUPER.
115 - You are using the new debugger and you want to change the content of an internal table.
Which actions are allowed? Delete the select edrows. Change row content and press Enter (<ENTER>). Change row content and press Save (<CTRL> + S). Delete table from memory. Delete the entire contents of a table.
116 - Which statement ends a screen sequence and starts from initial screen?CAIU NO MEU EXAME LEAVE SCREEN
SET SCREEN 0
LEAVE TO SCREEN 0.
117 - Which objects can share data through context mapping?CAIU NO MEU EXAME Custom controllers and transparent tables Component controllers and view controllers View controller and another view controller Global classes and component controllers.
118 - Which of the following can you do with the ABAP debugger?CAIU NO MEU EXAME Compare data objects. Analyze SQL traces. Analyze internal tables Change source code. Analyze memory usage.
119 - You want to add a field type CURR to a transparent table. What else must you do?CAIU NO MEU EXAME Create a reference to a field of type CUKY. Create a new field CUKY as a pre-defined type. Add a check table that contains a field of type CUKY. Add a key fieldof type CUKY.
120 - You use Unified Modelling language (UML) to design your classes. You want to describe the message exchange between objects. Which diagram can you use?CAIU NO MEU EXAME Component diagram Class diagram Sequence diagram Object diagram.
121 - Which of the following structures is created when you use a table type to define one of its components? Append structure Nested structure Deep structure Flat structure.
122 - In the technical settings for a transparent table, buffering is switched on and single record buffering is selected.
Which statement uses the buffered data assuming that the WHERE clause contains restrictions for all key fields? SELECT … . ENDSELECT. SELECT SINGLE … . SELECT SINGLE … FOR UPDATE. SELECT … INTO TABLE … .
123 - A transport company keeps track of this availability in two tables, table VEHICLES and table TRANSPORT. To accept a new transport of a certain capacity must be found in table VEHICLES. If a record is found, a record is created in table TRANSPORT. The capacity is then adjusted in table VEHICLES.\
You have four function modules at your disposal.
UPD_VEHI_A and UPD_VEHI_B update a matching report in table VEHICLES. If an error occurs both issue a message of type X. If no error occurs only UPD_VEHI_A issues a message of type X. If no error occurs UPD_VEHI_A issues a message of type I.
UPD_TRAN_A and UPD_TRAN_B create a single record in table TRANSPORT. If an error occurs both issues a message of type X. If no error occurs only UPD_TRAN_A issues a message of type I.
Which of the following function module calls ensures a single logical unit of work?
1. UPD_TRAN_A - 2. UPD_VEHI_B 1. UPD_TRAN_B -2. UPD_VEHI_B 1.UPD_VEHI_A - 2.UPD_TRAN_B 1.UPD_VEHI_A- 2.UPD_TRAN_A.
124 - What is required to fully specify a Table Type in the ABAP Dictionary? Access type Table key Table size Header line Line type.
125 - What types of changes to the repository does SAP provide? Transports
Deployments from SDN.SAP.COM
126 - You want to create a transparent table.CAIU NO MEU EXAME
Which of the following must you define to activate the table? The MANDT field A delivery class The foreign key A short description The primary key.
127 - How can you improve the performance when accessing a large data volume database table? Apply the appropriate data class and size category. Define appropriate indexes for the database table.
Change the table type in the dictionary
Switch the database table to fully buffered.
128 - Which of the following includes are generated when you create a function group?CAIU NO MEU EXAME LxxxxTOP
129 - To which ABAP Dictionary definition can you assign fixed values? Field of a transparent table Domain Data element Componentof a structure.
130 - You want to define two database tables with different structures. Both tables should contain the fields CHANGE_DATE and CHANGE_TIME.
How do you implement this in order to minimize the maintenance effort? Define a structure with these two fields and include this structure in both database tables. Define an append structure with these two fields and assign this append structure to both database tables. Define the two fields in each database table separately. Define the two fields in one database table and copy them to the other database table.
131 - To which of the following you must assign newly created SAP repository objects?CAIU NO MEU EXAME Function group Package Transport task Transport request.
132 - You defined data reference z1 generically.
Which statement would you use to access the content of the referenced variable? Assign z1->* to <fs> Get reference of z1 into wa Assign (z1) to <fs> Assign z1 to <fs>.
133 - What features are provided by the database interface? Access to SAP table buffers Database independence of application programs Data consistency check using foreign key relationships Conversion of Open SQL statements from ABAP statements into the corresponding database statements Syntax check of Native SQL commands.
134 - What process is used to establish the automatic transport of data between the view controller's context-attributes and the UI element in its layout?CAIU NO MEU EXAME Context mapping View assembly
135 - What can be component interface of a Web dynpro component? exposed in the CAIU NO MEU EXAME Public attributes of WINDOW controllers Context nodes of WINDOW controllers Custom methods of the component controller Standard hook methods of the component controller.
136 - What can you enhance using BAdIs?CAIU NO MEU EXAME Menus
Data base tables
137 - When does SAP recommend that you use a full buffering type for a database table?CAIU NO MEU EXAME When the table is large and seldom written
When the table is small and frequently written
When the table is large and frequently written
When the table is small and seldom written.
138 - What options do you have when setting a watchpoint? Stop at predefined conditions for all variables. Stop at any change of all variables. Stop at predefined conditions for a specific variable. Stop at any change of a specific variable.
139 - How can you maintain documentation for input fields on your screen? Define text tables for the underlying structure. Add documentation to the underlying data element. Add documentation to the SCREEN table at PROCESS BEFORE OUTPUT (PBO). Add documentation to the SCREEN table at PROCESS AFTER INPUT (PAI).
140 - You want to create a transparent table in the ABAP dictionary.CAIU NO MEU EXAME
When the table is physically created in the database? When you activate the table When you run the database utility transaction (SE14) When you insert the table name and select create
When you save the table.
141 - You have defined a classical screen (dynpro) with mandatory input fields. You want to exit the screen using the Cancel button even if not all of the mandatory fields have been filled. What is necessary to achieve this? Assign function type E to the Cancel button and handle it in a module with the addition
AT EXIT-COMMAND. Set the function type assigned to the Cancel button to S and handle it in a module with the addition AT EXIT-COMMAND.
Use the LOOP AT SCREEN. ... ENDLOOP statement to set the "required" property of the input fields to zero.
Set the function code assigned to the Cancel button to CANCEL and handle it in a module with the addition AT EXIT-COMMAND.
142 - Which of the following are valid combinations of event visibility and handler method visibility? Public event and protected handler Protected event and public handler Private event and public handler Private event and private handler.
143 - You want to display a dialog box in your ABAP program. Which statement do you use?
Please choose the correct answer. CALL SCREEN 200 STARTING AT 5 5. CALL SCREEN 200. WINDOW 200 STARTING AT 5 5. SET SCREEN 200.
144 - An executable ABAP program contains a standard selection screen and uses the event blocks AT SELECTION SCREEN, AT SELECTION-SCREEN OUTPUT, INITIALIZATION, START-OFSELECTION.
In which sequence will ABAP runtime call these event blocks? 1. INITIALIZATION - 2. AT SELECTION-SCREEN - 3. AT SELECTION-SCREEN OUTPUT - 4. START-OF-SELECTION
1. INITIALIZATION - 2. AT SELECTION-SCREEN OUTPUT- 3. START-OF-SELECTION - 4. AT SELECTION-SCREEN 1. AT SELECTION-SCREEN OUTPUT - 2. INITIALIZATION - 3. AT SELECTION-SCREEN - 4. START-OF-SELECTION 1. INITIALIZATION - 2. AT SELECTION-SCREEN OUTPUT - 3. AT SELECTION-SCREEN - 4. START-OF-SELECTION.
145 - When is a foreign key check performed on an input/output field?CAIU NO MEU EXAME If the field refers to the dictionary field for which a search is defined If the field refers to the dictionary field for which a check table is defined If the field refers to the dictionary field for which a value help is defined If the field refers to the dictionary field for which a append search is defined.
146 - When analyzing a program, which tasks can you perform using the code inspector?CAIU NO MEU EXAME Evaluate the time needed for program execution. Execute the extended program check Determine used data base tables. Discoverun used variables. Inspect the memory consumption Search for ABAP statements.
147 - Which of the following types of SQL statements always by pass the SAP table buffers ? CAIU NO MEU EXAME SELECT … INNER JOIN…
SELECT … UP TO 1 ROW
SELECT SUM (sales).
148 - You Created the following ABAP Code:CAIU NO MEU EXAME
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? FIELD-SYMBOLS <fs> FIELD-SYMBOLS <fs> TYPE REF TO ANY FIELD-SYMBOLS TYPE REF TO DATA
FIELD-SYMBOLS <fs> TYPE ANY.
149 - A structure has enhancement category 3, can be enhanced (character-type).CAIU NO MEU EXAME
Which set of elementary types is allowed for the new fields? C,D,N,X F,I,P,X D,I,string, T C,D,N,T.
150 - In an ABAP program you have the following code sequence:CAIU NO MEU EXAME
DATA var TYPE n LENGTH 1.
FIELD –SYMBOLS <fs> TYPE c
ASSIGN var TO <fs> CASTING
Which type is used to cast the assigned memory area? The type of var The type of <fs> The default type STRING The default type I.