You are on page 1of 17

1) Which of the following statements are True about instance constructor?

A. Instance constructors of superclasses cannot be redefined in subclasses.

B. The instance constructor is called when an object is created using the command CREATE
OBJECT.

C. Instance constructors cannot be called explicitly using constructor( ... ).

D. None of the above options are correct.

Select an answer

A. A only

B. A, B, and C only************

C. B and C only

D. D only

2) What is the transaction code to create Background Job?

Select an answer

A. SM12

B. SM35

C. SM36*********

D. SM04

State whether the statement is true or false. A subroutine can contain nested form and endform
blocks.

Select an answer
A. TRUE

B. FALSE

State whether the statement is true or false. BAPIs can be called by Java programs.

Select an answer

A. TRUE**********

B. FALSE

Which of the following are ways in which Standard Tables can be enhanced?

A. Custom include

B. Direct field addition

C. Append structure

D. None of the options are correct

Select an answer

A. A and B only

B. A and C only*******

C. B and C only

D. D only

State whether the statement is true or false. The number of decimal places for output can be
defined within a write statement.

Select an answer

A. TRUE*********
B. FALSE

State whether the statement is true or false. User-Exits are not impacted during system version
upgrades.

Select an answer A. TRUE******

B. FALSE

Where are semantic characteristics of a field defined?

Select an answer

A. Domain

B. Data Element********

C. Reference Field

Which of the following architectures does ABAP WebDynpro use?

Select an answer

A. Many View Controller

B. Model View Component

C. Model View Controller*******

D. Model Visual Controller


Which among the following statements interrupts the execution of the program by the number
of seconds specified?

Select an answer

A. PAUSE

B. WAIT UPTO********

C. STOP

D. None of the above options

State whether the statement is true or false. Legacy System Migration Workbench (LSMW) can
be used to convert data from one format to another format.

Select an answer

A. TRUE********

B. FALSE

In which among the following scenarios does a Logical Unit of Work begin?

Select an answer A. Each time a transaction is ended.

B. Each time a transaction is started, before the database changes of the previous
LUW have been cancelled (database rollback).

C. When the database changes of the previous LUW have been confirmed
(database commit).

D. None of the above options are correct.

State whether the statement is true or false. STAT transaction is used to get number of times a
program is executed.

Select an answer A. TRUE

B. FALSE******

Is it possible to display multiple ALV's in the same screen without using container?

Select an answer A. Yes*********

B. No

State whether the statement is true or false. In native SQL, area between EXEC and ENDEXEC is
checked completely by syntax check.

Select an answer A. TRUE

B. FALSE*******

Which of the following trigger implicit database rollbacks?

A. Runtime error

B. Syntax error

C. A termination message is sent

D. None of the above options

Select an answer A. A and B only

B. A, B, and C only
C. A and C only********

D. D only

State whether the statement is true or false. Session method is synchronous.

Select an answer A. TRUE

B. FALSE

State whether the statement is true or false. Data of the basic list is available by default when
secondary list is processed.

Select an answer

A. TRUE*******

B. FALSE

Which variable can help ascertain function code of a current action?

Select an answer A. SY-DATUM

B. SY-COMM

C. SY-UCOMM************

D. None of the above


State whether the statement is true or false. On change and re-activation of an ABAP Dictionary,
all other objects currently linked to the changed object are to be manually updated.

Select an answer A. TRUE

B. FALSE*****

State whether the statement is true or false. Interface are WebDynpro components without
window or view.

Select an answer A. TRUE

B. FALSE********

State whether the statement is true or false. Abstract methods can be defined in classes that are
either abstract or final. But, they can never be implemented and therefore are not usable.

TRUE

Which among the following is the purpose of SPAU during upgrades?

(SPAU--  adjust repository objects like programs, screens, functions, classes, etc.

 SPDD-adjust modifications to ABAP Dictionary Objects during an upgrade.)

Select an answer A. Adjust Custom Program

B. Adjust Standard Program********

C. adjust standard ddic objects

D. All of the above options

State whether the statement is true or false. Dynamic programming techniques can present
serious security risks(TRUE)
State whether the statement is true or false. When a program is executed, text pool of a
different language can be loaded using the statement SET LANGUAGE.(TRUE)

State whether the statement is true or false. Customer exists can have multiple
implementations.(FALSE)

State whether the statement is true or false. Statement FREE can be used to delete ABAP
memory. True

State whether the statement is true or false. A Class will have private visibility section by default.

FALSE

All the components of an interface are __________.

Select an answer A. Protected

B. Private

C. Public******

D. Special

State whether the statement is true or false. There is no COMMIT WORK in BAPI.

True

State whether the statement is true or false. BDC-INSERT function allows multiple transactions
to be processed by SAP.

TRUE
State whether the statement is true or false. Legacy System Migration Workbench (LSMW) is
part of the standard ERP system.

TRUE

State whether the statement is true or false. Background and foreground processing options are
available for BAPI

FALSE NOTE: .( Background and Foreground processing options are available for
BDC.)

State whether the statement is true or false. BDC_OKCODE is constant and always identifies the
command field in batch input method.

TRUE

What does EDI stand for?

Select an answer A. Electronic Design Interchange

B. Electronic Data Interchange*********

C. Electronic Database Interchange

D. Electronic Distribution Interchange

Match the right transaction codes to ABAP activities:

1. BDC Recording

2. Display IDoc

3. Business object builder

4. Delete Idocs

5. Batch input monitoring


A. WE02

B. SM35

C. WE11

D. SW01

E. SHDB

Select an answer A. 1D, 2B, 3C, 4E, and 5A

B. 1E, 2B, 3D, 4C, and 5A

C. 1E, 2A, 3D, 4C, and 5B*****

D. 1E, 2B, 3C, 4D, and 5A

Using ____________ attribute address can be added in SAP Smart Forms.

Select an answer A. Main Window

B. Clone Window

C. Address****

D. Secondary Window

State whether the statement is true or false. Settings for frames or shading are permitted on the
Output Options tab page in Smart Forms.

true

Which of the following are parameters of a generated function module or a form interface?
A. Import

B. Export

C. Global data

D. Tables

E. Changing

Select an answer A. A, B, D, and E only*****

B. A, B, and C only

C. B, C, and D only

D. B, D, and E only

State whether the statement is true or false. We cannot add background image in SAP Smart
Forms.

FALse

What is the transaction code to import graphics to SAP system?

Select an answer A. SE72

B. SE41

C. SE78****

D. SE51

Which of the following are different types of windows available in SAP Smart Forms?

A. Main window

B. Clone window
C. Copies window

D. Secondary window

E. All of the above options

Select an answer A. A, C, and D only****

B. A, B, and C only

C. B, C, and D only

D. E only

State whether the statement is true or false. SAP Smart Forms can be converted to SAP Script.

No

State whether the statement is true or false. Global data from a SAP Smart Form can be accessed
from outside the form (for example, a program.)

false

Between JavaScript and FormCalc, which one has got higher performance rate?

Form calc

In which stack does Adobe Document Services (ADS) get installed?

JAVA stack

How to assign a value of 10 to field "A" in scripting?

A. A = 7

B. $record.A = 10

C. $.record.A = 10
D. Not possible

Select an answer A. A and B only

B. B and C only

C. A and C only

D. D only******

What is the transaction code to design Adobe forms?

Select an answer A. SO10

B. SE63

C. SFP*********

D. SMARTFORMS

Which of the following are differences between body pages and master pages?

A. Master page defines the orientation and dimension of body page and body page derives those
from master page.

B. Master page represents the pages of a form and body pages is to format the master pages.

C. Master page is to design the layout where as body page is to print content of the page.

D. Body page defines the orientation and dimension of master pages and master pages derives
those from body pages.

Select an answer

A. A and B only
B. B and C only

C. A and D only

D. A and C only******

State whether the statement is true or false. Keywords of FormCalc are case-sensitive.

false

State whether the statement is true or false. The size of an image field is always dynamic.

False.

In which format is data sent to spool for processing?

Select an answer A. PCL***** (Printer Control Language)

B. PS

C. PDL

D. All of the listed options

As a rule of thumb, an SQL statement can be identified as expensive if it causes more than _____
% of all logical reads, or more than _____% of all physical reads.

Select an answer A. 4, 6********@@@@

B. 10, 4

C. 5, 3

D. 2, 3
Which of the following are comprised in Average Response Time?

A. DATABASE TIME

B. LOAD OUT TIME

C. CPU TIME

D. WAIT TIME

Select an answer A. A, B, and C only

B. A, C, and D only******

C. B, C, and D only

D. A and B only

A rule of thumb states that an index only makes sense if SQL statements that use the index
return less than ____% of the table records.

Select an answer A. 5

B. 3

C. 1

D. 4

E. 8

Which of the following are phase(s) of ABAP Runtime Analysis?

A. Measurement restriction
B. Performance data collection

C. Performance data evaluation

D. Aggregation

Select an answer A. A, B, and C only

B. B, C, and D only

C. A, C, and D only

D. A, B, and D only ******

Which of the following are types of RFCs?

(NOTE: Synchronous RFC, transactional RFC, Asynchronous RFC, Queued RFC

A. sRFC****

B. tRFC****

C. cRFC

D. eRFC

Select an answer A. A and B only*****

B. B and C only

C. A and C only

D. B and D only

State whether the statement is true or false. Based on Primary and Secondary key, SAP
automatically creates a primary index to improve performance for transparent tables
false.

State whether the statement is true or false. An RFC statement referring to OLE_FLUSH indicates
a round trip to the front-end PC.

(FALSE)

What helps in measuring time between sending of request to database server and reception of
results by database interface?

Select an answer A. Network Statistic

B. SQL Trace*********

C. Network Analysis

D. Database Monitoring

You might also like