ABAP is a programming language that ... (Select all that apply.)
Executes on all three levels of the three-tier architecture.
Controls the business logic.
Processes and formats data.
Interacts with the user.
Separates program code from language text.
. Which events can exist in all types of programs that actually contain executable statements?
LOAD-OF-PROGRAM
INITIALIZATION
START-OF-SELECTION
AT LINE-SELECTION
AT USER-COMMAND
AT PF##
. Dynpros can be placed in which program types? Select all that apply.
Executables
Module pools
Function groups
Class pools
. A change request is part of a task.
True False. Which statements about ABAP are true?
Each statement must begin with a keyword.
Each statement must end with a period.
ABAP keywords and additions must be in uppercase.
. A development object can be assigned to only one package.
True False. A development object can be assigned to only one change request. True False. Each ABAP program that actually contains executable statements ... (Select all that apply.)
Is divided into processing blocks.
Assigns every executable statement to a processing block regardless of it being in a processing block.
Only assigns executable statements in a processing block to a processing block.
Uses event blocks to trigger events in ABAP.
Has declarative statements outside of processing blocks that are considered local.
Has declarative statements inside of processing blocks that are considered local.
Can be tested from the ABAP Workbench by pressing 'F8'.
. Which modularization units can raise an exception? Select all that apply.
Function modules
Methods
Subroutines (FORM routines)
. Which types of programs or parts of programs can be tested directly from the ABAP Workbench or ABAP Editor? Select all that apply.
REPORT
PROGRAM
FUNCTION-POOL
FUNCTION MODULE
CLASS-POOL
METHOD
INTERFACE-POOL
TYPE-POOL
INCLUDE
. Which method of passing parameters is preferred for its performance?
Pass by reference
Pass by value
. Which modularization units are global? Select all that apply. Function modules
Subroutines (FORM routines)
Methods within a local class in the program
Methods within class pools
. FORM routines (subroutines) can be used in which program types? Select all that apply.
Executables
Module pools
Function groups
Class pools
Interface pools
Subroutine pools
Type groups
. You can use the logical expression IS SUPPLIED for any formal parameter passed to which modularization unit? Select all that apply.
Subroutine (FORM routine) Function module Static method Instance method. A selection screen can only be defined in an executable program. True False. Subroutines provide which types of parameters? Select all that apply.
Input Output Input/output {changing) Return values Exceptions. Function modules provide which types of parameters? Select all that apply.
Input Output
Input/output (changing)
Return values
Exceptions
. Methods provide which types of parameters? Select all that apply. Input
Output Input/output (changing)
Return values
Exceptions.