Abap Certification Questions-15
![]() |
![]() |
![]() |
Title of test:![]() Abap Certification Questions-15 Description: Certification questions |




New Comment |
---|
NO RECORDS |
Which of the following are elementary types in ABAP?. C,D,F,H,I,N,P,T. C,D,F,I,N,P,Q,T. A,D,F,I,N,P,T,X. A,D,F,H,N,P,T,X. C,D,F,I,N,P,T,X. When you EXPORT an internal table that has a header line to ABAP/4 memory, what is the result?. Only the contents of the internal table is stored. The header line and contents of the internal table are stored. You cannot EXPORT an internal table with a header line. Only the header line is stored. Program specs call for screen 100 to appear in a modal dialog box. PAI module do_something. If field1 = 'X'. Call screen '0100'. Endif. Endmodule. Why does the above code fail to produce a modal box?. The addition 'starting at X' is left out. The screen should be numbered 900. The code must occur in the PBO. Screens are not called within modules. Field-symbols are defined in which of the following ways?. field-symbols f1 for f1. field-symbols [f1]. field-symbols <f1> like f1. field-symbols (f1) like f1. TABLES: MARC DATA: BEGIN OF ITAB OCCURS 0, FIELD1(5), FIELD2(5), END OF ITAB. READ ITAB WITH KEY MATNR = '12345'. IF SY-SUBRC = 0. WRITE:/ ITAB-MATNR. ENDIF. Referring to the above code, which line contains an error?. Line 2. Line 5. Line 6. Line 8. Loop at itab. Write itab. Endloop. From where is the written line derived in the above loop statement?. The table work area. sy-subrc. The table header. sy-index. An internal table icode contains the following entries: Field1 Field2 John 12345 Alice 23478 Sam 54321 john 50000 DATA: BEGIN OF ICODE OCCURS 0, FIELD1(5), FIELD2(5), END OF ICODE. READ TABLE ICODE WITH KEY FIELD1 = 'John' BINARY SEARCH. Why does executing the above code return a sy-subrc of 4?. Icode-field2 must be a numeric field. The internal table has an incorrect structure. Both internal table fields must be used in the search. The internal table must be sorted first. Data: pos like sy-index, index(1). do 10 times. Check sy-index between 2 and 6. Add 1 to pos. Move sy-index to index. Write at pos index. Enddo. What is the output of the above code after execution?. 26. 1789. 23456. 178910. Dialog programs are of which type?. Type B. Type 1. Type M. Type S. data: f1(12) type c value 'Test Variant', f2(6) type c, f3(8) type c. Move: f1 to f2, f2 to f3. What do f1, f2, and f3 contain after executing the above code?. f1: 'Test Variant' f2: 'ariant' f3: ' ariant'. f1: 'Test Variant' f2: 'ariant' f3: ' Variant'. f1: 'Test Variant' f2: ' Test V ' f3: 'st Varia '. f1: 'Test Variant' f2: ' Test V ' f3: ‘Test Var '. Which one of the following SQL statements does NOT lock the affected database entries ?. select *. select single for update. delete. Insert. An ABAP Screen is created in which transaction?. Screen Editor. Screen Painter. Menu Painter. ABAP Editor. Data written to the database would be reversed under which of the following circumstances?. Dequeue. Enqueue. Commit. Message Xnnn. Program specifications ask for error checking on a selection-screen which contains a parameter inside a frame. at selection-screen on block b1. selection-screen check block b1. selection-screen on field f1. at selection-screen. Update Bundling can occur within which of the following?. Within dialog tasks and dequeue processes. Within dialog and update tasks. Within enqueue and dequeue processes. Within update tasks and enqueue processes. Which one of the following is an INCORRECT form of the WRITE statement?. write x no-sign. write x no-decimals. write x left-justified no-gap. write x under y currency us. Which statement is INCORRECT when referring to SAP memory or ABAP memory?. ABAP memory is only stored during the lifetime of an external session. You can use ABAP memory to pass data between internal sessions. SAP memory is also referred to as Global Memory. SAP memory is available across transactions. Which one of the following statements would occur in the PBO of a dialog program using table control?. loop at itab with control itab_tc. set screen '0100'. module user_command. loop at itab. You have added an append structure to a standard SAP table. What happens to the standard table when a new version of the table is imported during an upgrade?. The standard table is returned to standard.Therefore, the append structure must be manually re-applied. The append fields are automatically appended to the table upon activation but you must still convert the table. All append structures are deleted. A new append structure must be created and then appended to the standard table. When the standard tables are activated, the append structure is automatically appended to the standard table. What can you NOT attach a search help to?. type. field of a table. check table. data element. Which of the following does not physically exist in the underlying database? More than one answer is correct. View. Internal table. Domain. Transparent Table. What conditoins apply for a LEFT Outer Join in OPEN SQL?. Only 'Or' can be used as a logical operator in the ON condition. At least one field from the table on the right is required for comparison in the ON condition. A join statement is found to the right of the join operator. A Left Outer Join is not permitted in OPEN SQL. What is true about a check table?. Foreign key fields can accept only values which exist in the check table. Check table fields can accept only values which exist in the check table. Foreign key fields can accept any values regardless of the check table. Check tables are not used for restricting values in the foreign key tables. Full buffering would be appropriate for what type of tables?. Small Static tables. Transaction Tables. Tables with generic Keys. Internal Tables. Where does information come from when you press F1 on a screen field?. Domain short text. Search help. Data element documentation. Domain Help values. What are the main functions of a Data Dictionary? More than one answer is correct. To insulate the ABAP/4 developer from the database. To support the creation and management of metadata (data about data). To provide data security at the application level. To connect to the operating system. Structure MY_STRUCTURE is created in the dictionary. When does the structure get created in the underlying database ?. When the database administrator physically creates the table. When the table is activated. At the end of the table creation after it is saved. It does not correspond to an object in the underlying database and does not get created. What is the recommended method to modify a standard search help to include customer defined search paths?. Add an elementary search help to the standard search help. Enhance the standard search help with an append search help. Add a collective search help to the standard search help. Perform a modification to the standard search help. Where are Dictionary runtime objects used ?. in the dictionary. in structures. in table "nametab". in work processes. You want to go from dialog processing to list processing using a selection screen . Which statements would you use?. call screen. call transaction. leave to ist processing followed by call selection-screen <nnn>. selection-screen followed by parameters. Which options exist for extending a table without having to modify a table within the ABAP Dictionary? More than one answer is correct. append fields to the table. use append structures. use customer includes. CI includes. Insert new table fields. The basic objects for defining data in the ABAP Dictionary are: Structures. Domains. Data elements. Tables. Which statements are correct for Where-Used lists?. Changing an ABAP Dictionary object might also affect its dependent objects. If an object is probably used by several objects, you should perform the search in the background. There is a Where-Used list for ech ABAP Dictionary object with which you can't find all the objects that refer to this object. You can find direct and indirect usages of an ABAP Dictionary object with the where-used list. Which of the following statements about pushbuttons are correct? Pushbuttons... ...on a screen always have a corresponding function key. ...in an application toolbar always have a corresponding function key. ...with function code E cause program termination. ...in an application toolbar always have a function code. Which selection methods are permitted in an elementary search help. Database view. Maintenance view. Help view. Table with text table. A different search help. What can be specified with the statement SELECT-OPTIONS so FOR xxx?. The data element name. The name of a program variable created with DATA. The name of a structure field from the ABAP Dictionary. The name of a structure field from the ABAP Dictionary if a suitable TABLES statement exists in the program. The name of a program type created with TYPES. Changes to table controls... ... are temporary if they refer to table control fields. ...are permanent if they refer to attributes of the whole table control. ...must be executed at the PAI screen event. ... must be executed with LOOP AT SCREEN. ... ENDLOOP. Which of the following statements about field transport between ABAP and screen are correct?. Name equivalence is imperative for field transport between ABAP and screen. Field transport from ABAP to the screen generally takes place before the first PBO module of the screen. Field transport from the screen to ABAP is delayed if you have a FIELD statement. Dictionary structure on the screen requires a TABLES statement in ABAP. Which statements in connection methods are correct?. Similar to the case with function modules, you have the option with methods of marking parameters as "optional". You can call methods in ABAP objects in the same way as function modules. You can call methods only within ABAP Object classes. Like form routines or function modules, methods are a means to modularize software. What are the commands used for interactive reports (Choose all that may apply) ?. At PFnn. At line-selection. At selection screen output. None of these. Name the T-Code used for finding user exits?(Choose all that may apply). SE11. SE24. SMOD. All of these. What makes up an ABAP transaction. Dictionary Objects. Transaction Code. Function Modules. GUI. User Dialog. ABAP Program. Which sources can trigger an ABAP message. Application coding (Debugging, Breakpoint at statement 'message'). System coding (System Debugging, Breakpoint at statement 'message'. R/3 kernel (Use the Dynpro Trace). User Exits. Which information is provided by short dumps?. Name of the user that caused the dump. Extract of the source code where the exception occurred. Name of the component to which the affected source code belongs. The input the user made on the screen before the dump occurred. A call stack, showing all previously executed functions and subroutines. How could you analyze the performance of a currently running batch job?. Perform an ABAP trace restricted to the activities of the process (SE30). Check the Detail Display in the process overview (SM50). Start debugging the program from the process overview(SM50). Analyze the job log (SM37). During a dialog transaction, you get an error message due to a failed consistency check. Use the F1 help and analyze the dictionary objects that are referenced by the screen field. Analyze the corresponding syslog entry (SM21). Analyze the failed update record (SM13). Start the Debugger with /h and create a breakpoint on statement MESSAGE. You want to hide a field on a screen. How do you do it. You set SCREEN-ACTIVE to 1 and SCREEN-INPUT to 0. You set SCREEN-ACTIVE to 1 and SCREEN-INVISIBLE to 1. You set SCREEN-ACTIVE to 0 and SCREEN-INVISIBLE does not matter. You set SCREEN-INVISIBLE to 1 and SCREEN-ACTIVE does not matter. Which of the following statements about Business AddIns (BAdi) are correct?. A BAdi method can be called by one program only. If the BAdi is flagged as reusable, no filter dependency can be defined. A Business Add-in always has exactly one interface. Which statements apply to the structure of a logical database. The structure determines the sequence in which the GET events must be executed in the program. The structure determines the read sequence of the logical database. The node names in the structure are always the names of database tables. In a report, you want to define a SELECT-OPTION so_xyz. What are possible ways of defining its type. Refer to table type directly, using TYPE. Refer to a previously defined elementary data object in the same program using LIKE. Refer to a previously defined elementary data object in the same program using FOR. Refer to a Dictionary table type with colymns SIGN, OPTION, LOW, and HIGH using FOR. ABAp has built-in types like C, I, N, STRING, or X. If you use these types for defining data objects, which of the following statements are correct. A. If you want to define a two-byte integer data object, you use the following syntax: DATA xyz(2) TYPE i. If you create a data object without explicitly specifying its type, it will ecome type C with length 1. If you define a data object with type D, two or four digits will be reserved for theyear, depending on the user's settings. A data object of type STRING has a fixed length that will automatically be set when the first value is assigned to this data object. This length cannot be adjusted thereafter. A logical database has four nodes altogether. First you have the root node node_00. Underneath the root node, you have node_01 and then node_02 arranged in such a way so that they belong to the same hierarchy level. In addition, node_02 has a hierarchically dependent node, node_21. You have the following statements in programs: NODES. NODE_00, NODE_02. GET NODE_00. GET NODE_02. GET NODE_00 LATE. When is LATE Event executed?. The event is executed each time all the dependent data records for a node_00 data record have been delivered in to the program. The event is executed each time after the event GET node_02. The event is not executed. The event is executed only if no data record is found for node_00. Which of the following statements about context menus on screens is correct?. All the elements of a screen always have the same context menu. You set context menus within a subprogram ON_CTMENU_. The key combination Shift-F10 on a screen always calls a context menu. You set context menus using the command SET PF-STATUS. What effect does the statement SUPPRESS DIALOG have in a PBO module of a screen. The screen is displayed. But no inputs are possible. Processing continued with the calling screen. The screen in question is not called. Screen display is suppressed. Neither the respective PBO module nor any of the subsequent PBO modules are processed. You have created a screen with 5 radio buttons. How do you ensure that only one radio button is selected at a time. Combine all the radio buttons in to a group. Create a common function code for all the radio button. Assign all the radio buttons to the same modification group. Enclose all entire radio buttons in a frame. Which of the following statements about Business AddIns (BAdi) are correct?. A BAdi method can be called by one program only. If the BAdi is flagged as reusable, no filter dependency can be defined. A Business Add-in always has exactly one interface. Which of the following statements about sub-screens are correct?. You call sub-screens using the screen command CALL SUBSCREEN. You call sub-screens using the ABAP command CALL SUBSCREEN. The statement LEAVE to SCREEN is not allowed in sub-screen flow logic. The sub-screens have their own OK code field. How do you ensure there will be the correct number of decimal places for currency amounts on an ABAP list output. By maintaining the corresponding customizing table and by using the addition CURRENCY in the WRITE statement. This takes place automatically, provided the checkbox 'CURRENCY output' is ticked in the pgoram attributes. By saving the currency amounts with decimal places in the database. You wish to use a Business Transaction Event (BTE) to enhance an SAP application. Which statement applies. BTEs are called on a cross-client basis. BTEs allow you to call additional components in other systems. BTEs allow you to link up additional components to the SAP standard system. BTEs interface can be used repeatedly. You wish to adapt the SAP standard software to the needs of the customer. Which of the following methods should you preferably use. Customizing. Modification of SAP objects. Enhancement concept. Customer's own developments. |