TAW12-13 Test1 - Answers

12
Week 3 Test – TAW12 1/3 SAP R/3 Training TAW12 1/3 – Internal Test Topic: ABAP Workbench Concepts 1. Mark the correct statements a. A domain describes the value range of a field b. A data element describes the meaning of a domain in business context c. Field can be maintained within a table as it is a table dependant object d. You can not enter data type and number of places directly for a table field 2. How do you add customer fields to a SAP standard table without modifying table definition? a. Include structure b. Append structure c. In maintenance mode go and insert more rows and new field d. You cannot change a SAP standard table 3. Tick the appropriate assertion a. When you define a field of type UNIT you must link it to the field of type QUAN b. When you define a field of type QUAN you must link it to the field of type UNIT c. When you define a field of type CURR you must link it to the field of type CUKY d. When you define a field of type CUKY you must link it to the field of type CURR 4. In the technical settings of Database table a. You must mention buffering type b. You can mention Logging changes c. You mention size class d. Are used to optimize storage requirement & accessing behavior of database tables 5. Assertions about Indexes a. Index can be considered to be a copy of a database table reduced to certain fields b. Primary index is created automatically when table is created in the database c. If the index fields have key fields, then it is an unique index d. 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 SAP Education Partner SISL, Hyderabad

Transcript of TAW12-13 Test1 - Answers

Page 1: TAW12-13 Test1 - Answers

Week 3 Test – TAW12 1/3 SAP R/3 Training

TAW12 1/3 – Internal Test

Topic: ABAP Workbench Concepts

1. Mark the correct statementsa. A domain describes the value range of a fieldb. A data element describes the meaning of a domain in business contextc. Field can be maintained within a table as it is a table dependant objectd. You can not enter data type and number of places directly for a table field

2. How do you add customer fields to a SAP standard table without modifying table definition?a. Include structureb. Append structurec. In maintenance mode go and insert more rows and new fieldd. You cannot change a SAP standard table

3. Tick the appropriate assertiona. When you define a field of type UNIT you must link it to the field of type QUANb. When you define a field of type QUAN you must link it to the field of type UNITc. When you define a field of type CURR you must link it to the field of type CUKYd. When you define a field of type CUKY you must link it to the field of type CURR

4. In the technical settings of Database table a. You must mention buffering typeb. You can mention Logging changesc. You mention size classd. Are used to optimize storage requirement & accessing behavior of database tables

5. Assertions about Indexesa. Index can be considered to be a copy of a database table reduced to certain fieldsb. Primary index is created automatically when table is created in the databasec. If the index fields have key fields, then it is an unique indexd. 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

6. Possible buffering types are a. Full bufferingb. Single record bufferingc. Generic bufferingd. Synchronized buffering

7. Tick the correct statementsa. Fixed values cause the value range of the domain to be restricted by these valuesb. Value range of a field can also be defined by specifying a value table in the database

elementc. When you assign a fixed value to the domain there is no F4 help availabled. 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 tableb. KUNNR is check fieldc. KNA1 is check tabled. KNA1 is referenced table

SAP Education Partner SISL, Hyderabad

Page 2: TAW12-13 Test1 - Answers

Week 3 Test – TAW12 1/3 SAP R/3 Training

9. Whenever you make changes in the database having no data thena. Table is changed with ALTER TABLEb. Table is changed with converting the tablec. Table is deleted from the database and is recreated in the database by creating the

new structured. Table is changed by changing database catalog

10. Mark the correct statementsa. Append structures are created in customer namespaceb. Append structures are only created for cluster tablesc. When you append structure you need not convert the table though it contains datad. An append structure can be assigned to as many tables as you want

11. Mark the correct statementsa. Views combine data from several tables in a meaningful wayb. The data of a view can be displayed exactly like the data of a tablec. Selection with a Database View is usually less efficient than selection with a nested select

statementd. Views cannot be used as type for any data object

12. Assertions about views.a. Database views are created with left outer joinb. Maintenance views are created with inner joinc. All tables of maintenance views must be linked with foreign keysd. Help views implement outer join

13. Mark the correct statementsa. You can maintain complex application objects in a simple way using a maintenance

viewb. You can enter join conditions directly in maintenance view c. Maintenance view implement outer joind. 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 joina. All the records, which have an entry in all the tables included in the view, are selectedb. Those records which do not have an entry in the right side table are not selectedc. Those records which have an entry in the left side table are only selectedd. 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 methodb. Normally database view or help view are used as selection method in search helpc. Maintenance view may not be used as selection method for search helpd. If the selection method of search help is client dependant, the possible values are selected

for all clients

16. Search helps can be attached toa. Data elementb. Check tablec. Field of a structure or a tabled. Screen field

SAP Education Partner SISL, Hyderabad

Page 3: TAW12-13 Test1 - Answers

Week 3 Test – TAW12 1/3 SAP R/3 Training

17. Search help must havea. At least one Export parameterb. At least one Import parameterc. At least one Dialog box for restriction valuesd. At least one append search help

18. To provide alternative search paths you can usea. Collective search helpb. Search help, which is attached to a field of check tablec. Search help, which is attached to data elementd. Search help, which is attached at, check table

19. Mark the correct statementsa. Additional indexes do not put extra load on the systemb. Table fields can be created without data elementc. Two data elements can not have common domaind. 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 categoryb. All tables in a SAP system are client dependentc. A table can hold the data from more than one clientd. Collective search help is a collection of elementary search helps

21. Value table is attached toa. Domainsb. Data Elementsc. Table Fieldsd. Structure Fields

22. Which of the search methods is used by table indexesa. Sequentialb. Binaryc. Hashedd. No specific method

23. Table buffers reside locally on thea. Database serverb. Presentation Serverc. Application Serverd. Message Server

24. Foreign keys are used to ensure that data isa. Bufferedb. Consistentc. Indexedd. Indexed and Buffered

25. Mark the correct statementsa. Check tables are same as value tablesb. Reduction in the size of the primary key will not lead to data lossc. Data of a view is derived from one or more tables and stored physicallyd. Tables linked to one another through foreign keys can not be joined in maintenance view

SAP Education Partner SISL, Hyderabad

Page 4: TAW12-13 Test1 - Answers

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 helpc. You can omit the components for describing the dialog behavior & data selection in

collective search helpd. 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 availablea. Database viewb. Projection Viewc. Help Viewd. Maintenance view

28. Maintenance view has the following joina. Innerb. Outerc. Bothd. None

29. Views can be used in the report after declaring asa. Tablesb. Viewsc. Bothd. None

30. When a transparent table is created in the dictionarya. Database table with the same name as the dictionary table is createdb. Database fields also have the same names in both dictionary and databasec. Order of fields is same in both dictionary and databased. Data types of fields are same in both dictionary and database

31. The following objects are created in underlying database when activated in ABAP Dictionarya. Tablesb. Viewsc. Structuresd. Indexes

32. Mark the corrects statementsa. Some indexes only result in a gain in performance for certain database systemsb. Example of fully buffered table are language dependent tablesc. Any number of text tables can be created for a tabled. 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 interfaceb. Database optimizerc. Table maintainence generatord. Data Dictionary

SAP Education Partner SISL, Hyderabad

Page 5: TAW12-13 Test1 - Answers

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. MOVEb. MOVE-CORRESPONDINGc. INSERTd. MODIFY

35. .Input help can be programmed with the screen eventa. PBOb. PAIc. POVd. POH

36. Examples of declarative language element area. WRITEb. IF – ELSE – ENDIFc. PERFORMd. PARAMETERS

37. Mark the correct statementsa. Parameters can hold multiple valuesb. It is possible to restrict user from entering range of values in a select-options

statementc. Type of parameters field should be declared in a DATA or TABLES statementd. It is possible to restrict user from entering multiple single selections in a select-

options statement

38. Mark the correct statementsa. NEW-PAGE LINE-COUNT overwrites the initial line-count valueb. Symbols and Icons can not be written using WRITE statement without includesc. Text symbols are saved separately from the source textd. Lines generated by TOP-OF-PAGE remain in the window during vertical scrolling

39. TOP-OF-PAGE does one of the followinga. Takes the cursor to the first lineb. Takes the cursor to the first page of the reportc. Event to generate page headingd. Takes the cursor to the first line of next page

40. Mark the correct statementsa. “Set Blank lines On” will insert the blank lines between the report linesb. Syntax check returns an error if you forget to maintain text symbolsc. Check boxes can be defined in the selection screen by using select-options statementd. 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 commandsa. Set color onb. Set format onc. Format color ond. Set intensity on

42. Mark the correct statementsa. Radio Buttons are used for multiple choices as well as individualb. Check boxes are used for multiple selections only

SAP Education Partner SISL, Hyderabad

Page 6: TAW12-13 Test1 - Answers

Week 3 Test – TAW12 1/3 SAP R/3 Training

c. Parameter ID is not mandatory for SET/GET statementd. An input field can be made mandatory on a selection screen

43. Radio-Buttons are always defined as a. Individuallyb. As a groupc. As a variabled. As a constant

44. WHERE <var> IN statement allows to pass a. Single valueb. Multiple valuesc. Range of valued. Patterns

45. No Interval option is used to suppress a. lower interval limitb. upper interval limitc. suppresses multiple single selectionsd. suppresses multiple range selections

46. No extension option is used to suppressa. lower interval limitb. upper interval limitc. multiple single selectionsd. multiple range selections

47. Variants are used for processing the reportsa. Only Onlineb. Only Backgroundc. Both Online and Backgroundd. 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. Tablesb. Datac. Nodesd. Types

49. Mark the correct statements related to logical databasesa. GET node retrieves the datab. GET node does not retrieve the datac. PUT node retrieves the datad. PUT node does not retrieve the datae. 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 joinsb. In accordance with its structurec. In accordance with top noded. None of the above

SAP Education Partner SISL, Hyderabad

Page 7: TAW12-13 Test1 - Answers

Week 3 Test – TAW12 1/3 SAP R/3 Training

51. A logical database node can be:a. An internal tableb. A dynamic nodec. A tabled. A data elemente. A type groupf. A DDIC typeg. A structure

52. A logical databasea. Supplies a dynamic selection screenb. Contains all necessary authorization checksc. You can attach as many logical databases to a type 1 program.d. Is a hierarchical structure

53. Event blocks in Logical databases area. Get xxxb. Get Late xxxc. Start-of-selectiond. At-end-selection 54. Performance of the program does not depends upon the followinga. Traffic between the application and database server.b. Based on conditions specified in the select statement c. Amount of the selected datad. Database server load

55. Mark the correct statementsa. Join conditions are not limited to non-key fieldsb. Database view can not be maintained centrallyc. Nested Select statements are the best alternative for multiple table accessd. Type of Join could only be inner join

56. Mark the correct statementsa. AT FIRST and AT LAST when used within loop are executed repeatedlyb. Control level totals are possible only in footer in case of internal tablec. Data must be sorted if control level reports are to be takend. 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 formatb. Spreadsheet formatc. RTF formatd. HTML format

58. A list can be printed from a. From Easy access menub. Within the programc. From the selection screend. In the backgrounde. In the foreground

SAP Education Partner SISL, Hyderabad

Page 8: TAW12-13 Test1 - Answers

Week 3 Test – TAW12 1/3 SAP R/3 Training

59. Mark the correct statementsa. Background jobs can not be scheduled periodicallyb. Execution of the next background job can not be linked with the completion of previous jobc. Background jobs can not be executed with variantd. Backgroung work processes enable distributed processing

60. Mark the correct statementsa. Sorting in the extract leads to disorderb. Loop At/Endloop is used to process extractsc. Insert is the declarative statement used with extract datasetsd. Field group HEADER is required in an extract

61. Following type of programs can be executed directly :a. Function Groupb. Include programsc. Executable programsd. Module Pool

62. Mark the correct statementa. 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-SELECTIONd. Variants are uniquely allcated to a program

63. Mark the correct statementa. Hide command hides the contents of the current lineb. System variable sy-ucomm works in association with AT LINE-SELECTION in the

interactive reportingc. SY-LSIND determines the level at which the list is displayedd. It is not possible to change the title bar during run time

a. Load-of-program b. Initialization c. At selection-screen-output d. At selection-screen e. Start-of-selection f. End-of-selection g. Get-late h. Get64. 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 listabdcef

66. For Text symbols to be displayed you can use the statementa. 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-PAGEb. List header defined in the Text Elements of the programc. Report heading using the ‘write’ statementd. Column headings defined in the List Headings of the program

SAP Education Partner SISL, Hyderabad

Page 9: TAW12-13 Test1 - Answers

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. valueb. no-extensionc. mandatoryd. no intervalse. memory id

69. The statement ‘select… for all entries in’ selects data:a. From an internal tableb. From a database table, only if the internal table specified after ‘in’ is emptyc. From a database table, only if the internal table specified after ‘in’ is fulld. From a search helpe. From a database table

70. Consider an internal table itab as follows: field1 field2 field3a1 b1 c1a1 b2 c1a2 b2 c3a3 b3 c3

How many times will ‘at new field2.’ be triggered within a loop…endloop on itab?a. Onceb. Twicec. Thriced. Four timese. 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 screenb. Directs the ‘write’ statement output before it to the printerc. Triggers a page break, and directs all subsequent output to the spoold. Puts the printer one. 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-connidb. the fields spfli-carrid, spfli-connid and their contents ‘LH’ and ‘1345’ respectivelyc. only the contents of the fields spfli-carrid and spfli-connidd. no data at all; the ‘extract’ statement inserts the fields and their contentse. 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-SELECTIONb. AT SELECTION-SCREENc. TOP-OF-PAGEd. INITIALIZATIONe. LOAD-OF-PROGRAM

SAP Education Partner SISL, Hyderabad

Page 10: TAW12-13 Test1 - Answers

Week 3 Test – TAW12 1/3 SAP R/3 Training

74. ALV Grid control contains the following functionsa. Adjust column width be draggingb. Change column sequence c. Sort as many columns as requiredd. Search function for a string in a row or column

SAP Education Partner SISL, Hyderabad