Quiz
ABAP 2
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (30)
1What options do you have when setting a watchpoint?
There are 2 correct answers to this question.- AStop at any change of all variables
- BStop at predefined conditions for a specific variable
- CStop at any change of a specific variable
- DStop at predefined conditions for all variables
2How would you define a method of an ABAP class to prevent this method from being available in a subclass?
Please choose the correct answer.- AProtected
- BPrivate
- CAbstract
- DFinal
3Where can you define global data types that are visible system-wide?
There are 3 correct answers to this question.- AIn the ABAP Dictionary
- BIn a global interface
- CIn a function module
- DIn a method of a global class
- EIn a global class
4When you define local classes in ABAP, which syntactical sequence must you follow?
Please choose the correct answer.- AThe order is handled automatically
- BPUBLIC SECTION, PROTECTED SECTION, PRIVATE SECTION
- CPRIVATE SECTION, PROTECTED SECTION, PUBLIC SECTION
- DThe order doesn’t matter
5Which of the following structures is created when you use a table type to define one of its components?
- ANested structure
- BAppend structure
- CFlat structure
- DDeep structure
6Where can you define data types that can be accessed directly by all ABAp repository objects in an SAP system?
There are 2 correct answers to this question- AIn a method
- BIn a global class
- CIn a function module
- DIn the ABAP dictionary
7In which database table type is there a one-to-one relationship between the Dictionary table definition and the relevant physical table in the database?
- AInternal table
- BPooled table
- CTransparent table
- DCluster table
8How do you use a sorted internal table?
There are 2 correct answers to this question- AYou need to specify a key in the table declaration
- BYou use APPEND to insert records at the correct position
- CYou can read the records by index or key
- DYou can resort the table with SORT
9What are the advantages of defining texts symbols in executable programs?
There are 2 correct answers to this question- AThe same text symbol can be used by other programs
- BThey facilitate multilingual functionality
- CThey are easier to maintain than literals
- DThen can store up to 256 characters
10Global data types defined in SAP systems are…
Please choose the correct answer.- ADate types defined in the program using ABAP Dictionary types.
- BDate types does not defined Dictionary types
- CABAP Dictionary types
- DData defined in the program that is visible to all the routines/statements within the ABAP program
11Which of the following is correct?
Please choose the correct answer.- ANone of the above
- BThe screen attributes can be modified in the PROCESS BEFORE OUTPUT event block
- CThe screen attributes can be modified in the PROCESS BEFORE OUTPUT and PROCESS AFTER INPUT event blocks
- DThe screen attributes can be modified in the PROCESS AFTER INPUT event block
12Which statement is used to generically define the data reference variable z1?
Please choose the correct answer.- Adata z1 type any table
- Bdata z1 type ref to data
- Cdata z1 type ref to PA0001
- Ddata z1 type any
13Which of the following ABAP statements throws an error at the syntax check?
Please choose the correct answer.- ADATA variable(5) TYPE p
- BDATA variable
- CDATA variable(5) TYPE n
- DDATA variable(5) TYPE t
14You are making changes to a program that already has a transaction code linked to it. Your colleague is testing the transaction in your development system. At what point can the changed version of the program be tested?
Please choose the correct answer.- AWhen you perform a syntax check on the program
- BWhen you save the program
- CWhen you release the transport requests for the program
- DWhen you activate the program
15Which of the following statements are true?
There are 2 correct answers to this question.- AStandard tables can be accessed by index.
- BHashed tables are always accessed by index.
- CHashed tables are accessed by a unique key
- DA sorted table is always accessed by a unique key
- EStandard tables cannot be accessed by index
16You want to select all the records from a database table where field CITY contains substring ‘BU’ in any position. Which WHERE clause can you use in an Open SQL select statement?
Please choose the correct answer.- AWHERE city LIKE ‘_BU’
- BWHERE city LIKE ‘%BU%’
- CWHERE city LIKE ‘%BU*’
- DWHERE city LIKE ‘*BU*’
17Your code contains the following statement:
READ TABLE gt_itab INTO gs_struc INDEX 1.
When defining gt_itab, which internal table types can you use?
Please choose the correct answer.- ASorted and hashed
- BStandard and hashed
- CStandard, sorted, and hashed
- DStandard and sorted
18Which statements are allowed for processing internal tables?
There are 3 correct answers to this question.- AMODIFY
- BUPDATE
- CDELETE
- DINSERT
- ESELECT
19What type of ABAP Dictionary view is implemented as an INNER JOIN?
- AMaintenance view
- BDatabase view
- CHelp view
- DProjection view
20What is the correct order for using a lock object?
- ASet the lock, read the data, release the lock, change the data
- BSet the lock, read the data, change the data, release the lock
- CRead the data, set the lock, change the data, release the lock
- Drelease the lock, Read the data, set the lock, change the data
21You want to create a transparent table in the ABAP dictionary.
When the table is physically created in the database?- AWhen you activate the table
- BWhen you insert the table name and select create
- CWhen you run the database utility transaction (SE14)
- DWhen you save the table
22What are the advantages of modularization?
There are 3 correct answers to this question- ATransparency
- BProfitability across DBMS
- CMaintainability
- DReusability
- EPerformance
23Which prerequisites must be fulfilled before a repository object can be transported?
There are 3 correct answers to this question- AA transport layer must be assigned to the package
- BThe repository object must be assigned to a package.
- CAn inactive version of the repository object must exist.
- DAn application component must be assigned to the repository object.
- EThe repository object must be assigned to a change request.
24What types of changes to the repository does SAP provide?
There are 3 correct answers to this question.- ASupport Packages
- BEnhancement Packages
- CDeployments from SDN.SAP.COM
- DSAP Notes
- ETransports
25How can you improve the performance when accessing a large data volume database table?
Please choose the correct answer.- ASwitch the database table to fully buffered.
- BDefine appropriate indexes for the database table
- CApply the appropriate data class and size category
- DChange the table type in the dictionary
26You want to loop over an internal table without copying each table row to a work area.
How can you achieve this using a field symbol?
Please choose the correct answer.- ALOOP AT <itab> TRANSPORTING INTO <field_symbol>. ENDLOOP.
- BLOOP AT <itab> ASSIGNING <field_symbol>. ENDLOOP
- CLOOP AT <itab> INTO <field_symbol>. ENDLOOP
- DLOOP AT <itab> REFERENCE INTO <field_symbol>. ENDLOOP
27What are characteristics of a hashed internal table?
There are 2 correct answers to this question.- AIt can have a non-unique key
- BIt can be accessed using the key
- CIt must have a unique key
- DIt can be accessed using the index.
28You are using the new debugger and you want to change the content of an internal table.
Which actions are allowed?
There are 3 correct answers to this question.- ADelete table from memory
- BDelete the selected rows
- CChange row content and press Save (<CTRL> + S)
- DDelete the entire contents of a table
- EChange row content and press Enter (<ENTER>)
29You need to create a piece of code that can be used by multiple programs.
Which of the following techniques for modularization does SAP recommend?
There are 2 correct answers to this question- AA method in a global class
- BA function module in a function group
- CA method in a local class
- DA subroutine in a program
30Where should the labels for fields be stored?
- ATable
- BStructure
- CDomain
- DData element
- EField
Information
- Description
- ABAP ABAP 7.50 Quiz on ABAP 2, created by Jose Bermejo on 19/11/2019.
- Author
- Jose Bermejo
- Language
- Español
- Views
- 1,203
- History
- Created on 19 Nov 2019 · updated on 20 Nov 2019
- Tags
- Rating
- 4.5 out of 5 · 2 ratings Rate this quiz