Week 3 Test – TAW12 1/3

SAP R/3 Training

TAW12 1/3 – Internal Test Topic: ABAP Workbench Concepts 1. a. b. c. d. 2. a. b. c. d. 3. a. b. c. d. 4. a. b. c. d. 5. a. b. c. d. 6. a. b. c. d. Mark the correct statements A domain describes the value range of a field A data element describes the meaning of a domain in business context Field can be maintained within a table as it is a table dependant object You can not enter data type and number of places directly for a table field How do you add customer fields to a SAP standard table without modifying table definition? Include structure Append structure In maintenance mode go and insert more rows and new field You cannot change a SAP standard table Tick the appropriate assertion When you define a field of type UNIT you must link it to the field of type QUAN When you define a field of type QUAN you must link it to the field of type UNIT When you define a field of type CURR you must link it to the field of type CUKY When you define a field of type CUKY you must link it to the field of type CURR In the technical settings of Database table You must mention buffering type You can mention Logging changes You mention size class Are used to optimize storage requirement & accessing behavior of database tables Assertions about Indexes Index can be considered to be a copy of a database table reduced to certain fields Primary index is created automatically when table is created in the database If the index fields have key fields, then it is an unique index An index contains pointer to the corresponding records of the actual table so that the fields not contained in the index can also be read Possible buffering types are Full buffering Single record buffering Generic buffering Synchronized buffering

7. Tick the correct statements a. Fixed values cause the value range of the domain to be restricted by these values b. Value range of a field can also be defined by specifying a value table in the database element c. When you assign a fixed value to the domain there is no F4 help available d. When you assign a value table to the domain there is no F4 help available 8. When a foreign key is defined for the field KUNNR in the table VBAK referencing the key fields of table KNA1 then a. VBAK is check table b. KUNNR is check field c. KNA1 is check table d. KNA1 is referenced table
SAP Education Partner SISL, Hyderabad

Week 3 Test – TAW12 1/3

SAP R/3 Training

9. a. b. c.

Whenever you make changes in the database having no data then Table is changed with ALTER TABLE Table is changed with converting the table Table is deleted from the database and is recreated in the database by creating the new structure d. Table is changed by changing database catalog 10. Mark the correct statements a. Append structures are created in customer namespace b. Append structures are only created for cluster tables c. When you append structure you need not convert the table though it contains data d. An append structure can be assigned to as many tables as you want 11. Mark the correct statements a. Views combine data from several tables in a meaningful way b. The data of a view can be displayed exactly like the data of a table c. Selection with a Database View is usually less efficient than selection with a nested select statement d. Views cannot be used as type for any data object 12. Assertions about views. a. Database views are created with left outer join b. Maintenance views are created with inner join c. All tables of maintenance views must be linked with foreign keys d. Help views implement outer join 13. Mark the correct statements a. You can maintain complex application objects in a simple way using a maintenance view b. You can enter join conditions directly in maintenance view c. Maintenance view implement outer join d. A maintenance interface with which the data of view can be displayed, changed & created must be generated from the definition of maintenance view in the ABAP dictionary 14. In the left outer join a. All the records, which have an entry in all the tables included in the view, are selected b. Those records which do not have an entry in the right side table are not selected c. Those records which have an entry in the left side table are only selected d. Those records which have a corresponding entry in the right side table and records which do not have a corresponding entry in the right side table are also selected 15. Search Help. a. When defined you must define a table or view as selection method b. Normally database view or help view are used as selection method in search help c. Maintenance view may not be used as selection method for search help d. If the selection method of search help is client dependant, the possible values are selected for all clients 16. Search helps can be attached to a. Data element b. Check table c. Field of a structure or a table d. Screen field
SAP Education Partner SISL, Hyderabad

Week 3 Test – TAW12 1/3

SAP R/3 Training

17. Search help must have a. At least one Export parameter b. At least one Import parameter c. At least one Dialog box for restriction values d. At least one append search help 18. To provide alternative search paths you can use a. Collective search help b. Search help, which is attached to a field of check table c. Search help, which is attached to data element d. Search help, which is attached at, check table 19. Mark the correct statements a. Additional indexes do not put extra load on the system b. Table fields can be created without data element c. Two data elements can not have common domain d. The fields of include structure can not be included in the table 20. Mark the correct statements. a. A transparent table can not hold data more than its size category b. All tables in a SAP system are client dependent c. A table can hold the data from more than one client d. Collective search help is a collection of elementary search helps 21. Value table is attached to a. Domains b. Data Elements c. Table Fields d. Structure Fields 22. Which of the search methods is used by table indexes a. Sequential b. Binary c. Hashed d. No specific method 23. Table buffers reside locally on the a. Database server b. Presentation Server c. Application Server d. Message Server 24. Foreign keys are used to ensure that data is a. Buffered b. Consistent c. Indexed d. Indexed and Buffered 25. Mark the correct statements a. Check tables are same as value tables b. Reduction in the size of the primary key will not lead to data loss c. Data of a view is derived from one or more tables and stored physically d. Tables linked to one another through foreign keys can not be joined in maintenance view
SAP Education Partner SISL, Hyderabad

Week 3 Test – TAW12 1/3

SAP R/3 Training

26. What is applicable for collective search help? a. Like elementary search help they have Import & Export parameters. b. A collective search help cannot be included in another collective search help c. You can omit the components for describing the dialog behavior & data selection in collective search help d. A search help can also be included in several collective search helps & at the same time itself be attached to a field 27. Following views are available a. Database view b. Projection View c. Help View d. Maintenance view 28. Maintenance view has the following join a. Inner b. Outer c. Both d. None 29. Views can be used in the report after declaring as a. Tables b. Views c. Both d. None 30. When a transparent table is created in the dictionary a. Database table with the same name as the dictionary table is created b. Database fields also have the same names in both dictionary and database c. Order of fields is same in both dictionary and database d. Data types of fields are same in both dictionary and database 31. The following objects are created in underlying database when activated in ABAP Dictionary a. Tables b. Views c. Structures d. Indexes 32. Mark the corrects statements a. Some indexes only result in a gain in performance for certain database systems b. Example of fully buffered table are language dependent tables c. Any number of text tables can be created for a table d. Requirement for domain equality is only required for check field and not for foreign key felds 33. Component which decides which index on the table should be used by the database to access data records is a. Database interface b. Database optimizer c. Table maintainence generator d. Data Dictionary

SAP Education Partner

SISL, Hyderabad

Week 3 Test – TAW12 1/3

SAP R/3 Training

34. During conversion process of databases, the data is copied from temporary table to the database table using the statement a. MOVE b. MOVE-CORRESPONDING c. INSERT d. MODIFY 35. .Input help can be programmed with the screen event a. PBO b. PAI c. POV d. POH 36. Examples of declarative language element are a. WRITE b. IF – ELSE – ENDIF c. PERFORM d. PARAMETERS 37. Mark the correct statements a. Parameters can hold multiple values b. It is possible to restrict user from entering range of values in a select-options statement c. Type of parameters field should be declared in a DATA or TABLES statement d. It is possible to restrict user from entering multiple single selections in a selectoptions statement 38. Mark the correct statements a. NEW-PAGE LINE-COUNT overwrites the initial line-count value b. Symbols and Icons can not be written using WRITE statement without includes c. Text symbols are saved separately from the source text d. Lines generated by TOP-OF-PAGE remain in the window during vertical scrolling 39. TOP-OF-PAGE does one of the following a. Takes the cursor to the first line b. Takes the cursor to the first page of the report c. Event to generate page heading d. Takes the cursor to the first line of next page 40. Mark the correct statements a. “Set Blank lines On” will insert the blank lines between the report lines b. Syntax check returns an error if you forget to maintain text symbols c. Check boxes can be defined in the selection screen by using select-options statement d. Selection set is union of all includes minus union of all excludes 41. Colors can be associated with the report fields using one of the following commands a. Set color on b. Set format on c. Format color on d. Set intensity on 42. Mark the correct statements a. Radio Buttons are used for multiple choices as well as individual b. Check boxes are used for multiple selections only
SAP Education Partner SISL, Hyderabad

Week 3 Test – TAW12 1/3

SAP R/3 Training

c. Parameter ID is not mandatory for SET/GET statement d. An input field can be made mandatory on a selection screen 43. Radio-Buttons are always defined as a. Individually b. As a group c. As a variable d. As a constant 44. WHERE <var> IN statement allows to pass a. Single value b. Multiple values c. Range of value d. Patterns 45. No Interval option is used to suppress a. lower interval limit b. upper interval limit c. suppresses multiple single selections d. suppresses multiple range selections 46. No extension option is used to suppress a. lower interval limit b. upper interval limit c. multiple single selections d. multiple range selections 47. Variants are used for processing the reports a. Only Online b. Only Background c. Both Online and Background d. None of the above 48. Keywords used to specify the sub-objects of logical database that you want to use in the program are a. Tables b. Data c. Nodes d. Types 49. Mark the correct statements related to logical databases a. GET node retrieves the data b. GET node does not retrieve the data c. PUT node retrieves the data d. PUT node does not retrieve the data e. When LDB reads the data records, it issues PUT node which triggers the GET event 50. A logical database always reads a. In accordance with its joins b. In accordance with its structure c. In accordance with top node d. None of the above

SAP Education Partner

SISL, Hyderabad

Week 3 Test – TAW12 1/3

SAP R/3 Training

51. A logical database node can be: a. An internal table b. A dynamic node c. A table d. A data element e. A type group f. A DDIC type g. A structure 52. A logical database a. Supplies a dynamic selection screen b. Contains all necessary authorization checks c. You can attach as many logical databases to a type 1 program. d. Is a hierarchical structure 53. Event blocks in Logical databases are a. Get xxx b. Get Late xxx c. Start-of-selection d. At-end-selection 54. Performance of the program does not depends upon the following a. Traffic between the application and database server. b. Based on conditions specified in the select statement c. Amount of the selected data d. Database server load 55. Mark the correct statements a. Join conditions are not limited to non-key fields b. Database view can not be maintained centrally c. Nested Select statements are the best alternative for multiple table access d. Type of Join could only be inner join 56. Mark the correct statements a. AT FIRST and AT LAST when used within loop are executed repeatedly b. Control level totals are possible only in footer in case of internal table c. Data must be sorted if control level reports are to be taken d. When COLLECT statement is used in internal table, all the fields that are not part of the key must be numeric 57. Generated list can be down loaded on the local PC in a. Text format b. Spreadsheet format c. RTF format d. HTML format 58. A list can be printed from a. From Easy access menu b. Within the program c. From the selection screen d. In the background e. In the foreground

SAP Education Partner

SISL, Hyderabad

Week 3 Test – TAW12 1/3

SAP R/3 Training

59. Mark the correct statements a. Background jobs can not be scheduled periodically b. Execution of the next background job can not be linked with the completion of previous job c. Background jobs can not be executed with variant d. Backgroung work processes enable distributed processing 60. Mark the correct statements a. Sorting in the extract leads to disorder b. Loop At/Endloop is used to process extracts c. Insert is the declarative statement used with extract datasets d. Field group HEADER is required in an extract 61. Following type of programs can be executed directly : a. Function Group b. Include programs c. Executable programs d. Module Pool 62. Mark the correct statement a. AT SELECTION-SCREEN OUTPUT allows dynamic modification of the selection screen. b. Initialization is executed only once in type 1 programs. c. TOP-OF-PAGE DURING LINE-SELECTION is executed before the AT LINE-SELECTION d. Variants are uniquely allcated to a program 63. Mark the correct statement a. Hide command hides the contents of the current line b. System variable sy-ucomm works in association with AT LINE-SELECTION in the interactive reporting c. SY-LSIND determines the level at which the list is displayed d. It is not possible to change the title bar during run time

a. Load-of-program d. At selection-screen g. Get-late

b. Initialization e. Start-of-selection h. Get

c. At selection-screen-output f. End-of-selection

64. Give the sequence of events if an LDB is used from the above list abdcehgf 65. Give the sequence of events if an LDB is not used from the above list abdcef 66. For Text symbols to be displayed you can use the statement a. Write ‘All the Best’-<001>. b. Write ‘All the Best’-‘001’. c. Write ‘All the Best’- (001). d. Write ‘All the Best’ (001). 67. Which of these is suppressed from display on the screen when the ‘report’ statement has the addition ‘no standard page heading’? a. Page header output using TOP-OF-PAGE b. List header defined in the Text Elements of the program c. Report heading using the ‘write’ statement d. Column headings defined in the List Headings of the program
SAP Education Partner SISL, Hyderabad

Week 3 Test – TAW12 1/3

SAP R/3 Training

e. Page footer 68. Which of these is not a valid addition to the ‘select-options’ statement? a. value b. no-extension c. mandatory d. no intervals e. memory id 69. The statement ‘select… for all entries in’ selects data: a. From an internal table b. From a database table, only if the internal table specified after ‘in’ is empty c. From a database table, only if the internal table specified after ‘in’ is full d. From a search help e. From a database table 70. Consider an internal table itab as follows: field1 field2 field3 a1 b1 c1 a1 b2 c1 a2 b2 c3 a3 b3 c3 How many times will ‘at new field2.’ be triggered within a loop…endloop on itab? a. Once b. Twice c. Thrice d. Four times e. Not at all 71. The ‘new-page print on’ statement: a. Triggers a page break, so that subsequent ‘write’ statements are printed on a new screen b. Directs the ‘write’ statement output before it to the printer c. Triggers a page break, and directs all subsequent output to the spool d. Puts the printer on e. Directs all ‘write’ statement output in the program to the spool 72. Field-groups connections. spfli-carrid = ‘LH’. spfli-connid = ‘1345’. insert : spfli-carrid spfli-connid into connections. At the end of this code, ‘connections’ contains: a. only the fields spfli-carrid and spfli-connid b. the fields spfli-carrid, spfli-connid and their contents ‘LH’ and ‘1345’ respectively c. only the contents of the fields spfli-carrid and spfli-connid d. no data at all; the ‘extract’ statement inserts the fields and their contents e. the structure SPFLI from the data dictionary 73. Which of these events is executed first (i.e. before all the others in this group) in a report? a. START-OF-SELECTION b. AT SELECTION-SCREEN c. TOP-OF-PAGE d. INITIALIZATION e. LOAD-OF-PROGRAM

SAP Education Partner

SISL, Hyderabad

Week 3 Test – TAW12 1/3

SAP R/3 Training

74. ALV Grid control contains the following functions a. Adjust column width be dragging b. Change column sequence c. Sort as many columns as required d. Search function for a string in a row or column

SAP Education Partner

SISL, Hyderabad

Sign up to vote on this title
UsefulNot useful