Wednesday 4 February 2015

Technical Round SAP ABAP Interview Questions and Answers (Part8)

71. Does every ABAP/4 have a modular structure?
Yes.

72. What is Modularization and its benefits?
If the program contains the same or similar blocks of statements or it is required to process the same function several times, we can avoid redundancy by using modularization techniques. By modularizing the ABAP/4 programs we make them easy to read and improve their structure. Modularized programs are also easier to maintain and to update.

73. Name the ABAP/4 Modularization techniques.
• Source code module.
• Subroutines.
• Functions.

74. How can we create callable modules of program code within one ABAP/4 program?
• By defining Macros.
• By creating include programs in the library.

75. Is it possible to pass data to and from include programs explicitly?
No. If it is required to pass data to and from modules it is required to use subroutines or function modules.

76. What are subroutines?
Subroutines are program modules, which can be called from other ABAP/4 programs or within the same program.

77. What are the types of Subroutines?
• Internal Subroutines: The source code of the internal subroutines will be in the same ABAP/4 program as the calling procedure (internal call).
• External Subroutines: The source code of the external subroutines will be in an ABAP/4 program other than the calling procedure.

78. What are control tables?
The values specified for the size category and data class are mapped to database-specific values via control tables.

79. What is the function of the transport system and workbench organizer?
The function of the transport system and the Workbench Organizer is to manage any changes made to objects of the ABAP/4 Development Workbench and to transport these changes between different SAP systems.

80. What is a table pool?
A table pool (or pool) is used to combine several logical tables in the ABAP/4 Dictionary. The definition of a pool consists of at least two key fields and a long argument field (VARDATA).
More Questions & Answers :-
Part1  Part2  Part3  Part4  Part5  Part6  Part7  Part8  Part9

No comments:

Post a Comment