TAW12-13 Test1 - Answers
-
Upload
abid-sheik -
Category
Documents
-
view
109 -
download
2
Transcript of 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
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
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
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
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
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
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
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
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
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