You are on page 1of 5

1. a. b. c. d. e.

ABAP is a programming language that : 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

Ans: b,c,d,e

2. Which event can exist in all types of programs that actually contain executable statements? a. b. c. d. e. f. Ans: a LOAD-OF-PROGRAM INITIALIZATION START-OF-SELECTION AT LINE-SELECTION AT USER-COMMAND AT PF

3. Dynpros can be placed in which program types? a. b. c. d. Ans: a,b,c Executables Mosule Pools Function Groups Class Pools

4. A change request is a part of a task? a. True

b. Ans: a

False

5. Which statements about ABAP are true? a. b. c. Ans: b Each statement must begin with a keyword Each statement must end with a period ABAP keywords and additions must be in uppercase

6. A development object can be assigned to only one package. a. True b. False Ans: a

7. Each ABAP program: a. Is divided into processing blocks

b. Assigns every executable statement to a processing block regardless of it being in a processing block c. Only assigns executable statements in a processing block to a processing block d. uses event blocks to trigger events in ABAP

e. Has declarative statements outside of the processing blocks which are considered local f. Has declarative statements inside of a processing blocks which are considered local g. Ans: a,b,f Can be tested from the ABAP workbench by pressing F8

8. Which modularisation units can raise exceptions

a. b. c. Ans: a,b

Function Modules Methods Subroutines

9.Which types of programs or parts of programs can be tested directly fin the ABAP workbench or ABAP editor a. b. c. d. e. f. g. h. i. Ans: a,d,e,f Report Program Function-Pool Function Module Class-Pool Method Interface Pool Type-Pool Include

10.Which modularisation units are global? a. b. c. d. Ans: a,d Function Modules Subroutines Methods within a local class ( within a program) Methods within class pools

11.FORM routines (Subroutines) can be used in which type of programs? a. Executables

b. c. d. e. f. g. Ans: a, b,c,f

Module Pools Function Groups Class Pools Interface Pools Subroutine Pools Type Groups

12. A selection-screen can only be defined in executable programs. a. b. Ans: b True False

13. Subroutines provide which type of parameters? a. b. c. d. e. Ans: a,b,c,e Input Output Input/Output (changing) return values Exceptions

14. Methods provide which type of parameters? a. b. c. d. e. Input Output Changing Return values Exceptions

And: all of the above

15. It is not possible to test a function module if another function module of the same function group contains a syntax error. a. b. Ans: a True False

16. Which message types behave the same regardless of the context in which they are called? a. b. c. d. e. f. Ans: a,f A E I S W X

You might also like