You are on page 1of 34

7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.

50 - Full | ERPPrep

SAP Certified Development Associate - ABAP with SAP


NetWeaver 7.50 - Full

You got 32 of 80 possible points.


Your score was: 40 %

Question Results

Question: Score 0 of 1

Which statements are true?


There are 5 correct answers to this question.

Response:

The ALV Object Model can define a sort criteria for initial display.

The ALV Grid requires a table refresh after programmatically changing the ALV.

The ALV Grid uses a reference to the data table for display.

The ALV Object Model requires a table refresh after programmatically changing the
ALV.

The ALV Object Model uses a reference to the data table for display.

The ALV Grid can define a sort criteria for initial display.

Question: Score 0 of 1

Which of the following tasks does the BADI implementing class perform?
Please choose the correct answer.

Response:

Sequencing

Filtering

Deleting
http://www.erpprep.com/node/13104/myresults/704556 1/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Inserting

Question: Score 1 of 1

With what can you simulate multiple inheritance?


Please choose the correct answer.

Response:

CLASS CATEGORY

INHERITING FROM

REDEFINITION

INTERFACES

Question: Score 1 of 1

How do you add fields to an SAP-delivered transparent table without


modification?
Please choose the correct answer.

Response:

Use the database utility to enhance the definition on the database directly.

Create an append structure containing the new fields.

Add the new fields to the table definition.

Define a structure containing the new fields and include it in the table definition.

Question: Score 0 of 1

Which of the following variables is the self-reference variable in ABAP OO?


Please choose the correct answer.

Response:

ME

http://www.erpprep.com/node/13104/myresults/704556 2/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

SUPER

THIS

SENDER

Question: Score 1 of 1

What is the allowed length of the ABAP Dictionary data type DF34_RAW?
Please choose the correct answer.

Response:

The allowed length is 34 digits.

The allowed length is between 1 and 31 digits.

The allowed length is between 0 and 33 digits.

The allowed length is between 1 and 34 digits.

Question: Score 0 of 1

You want to define two database tables with different structures. Both tables
should contain the fields CHANGE_DATE and CHANGE_TIME.

How do you implement this in order to minimize the maintenance effort?

Please choose the correct answer.

Response:

Define a structure with these two fields and include this structure in both database
tables.

Define the two fields in each database table separately.

Define the two fields in one database table and copy them to the other database
table.

Define an append structure with these two fields and assign this append structure
to both database tables.

http://www.erpprep.com/node/13104/myresults/704556 3/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Question: Score 0 of 1

Each ABAP program that actually contains executable statements…

There are 2 correct answers to this question.

Response:

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.

Can be tested from the ABAP Workbench by pressing (F8).

Has declarative statements outside of processing blocks that are considered local.

Uses event blocks to trigger events in ABAP.

Is divided into processing blocks.

Has declarative statements inside of processing blocks that are considered local.

Question: Score 1 of 1

How can you improve the performance when accessing a large data volume
database table?
Please choose the correct answer.

Response:

Switch the database table to fully buffered.

Apply the appropriate data class and size category.

Change the table type in the dictionary

Define appropriate indexes for the database table.

Question: Score 0 of 1

The software component for a customer package can be...


Please choose the correct answer.

Response:

http://www.erpprep.com/node/13104/myresults/704556 4/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Application Layer

Any SAP software component (i.e., SAP_APPL, SAP_BASIS, SAP_HR, etc.)

Database layer

HOME

Question: Score 1 of 1

You 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.

Response:

LOOP AT <itab> ASSIGNING <field_symbol>. ENDLOOP.

LOOP AT <itab> TRANSPORTING INTO <field_symbol>. ENDLOOP.

LOOP AT <itab> REFERENCE INTO <field_symbol>. ENDLOOP.

LOOP AT <itab> INTO <field_symbol>. ENDLOOP.

Question: Score 1 of 1

Using the screen system table, what can you modify through a LOOP AT SCREEN
… ENDLOOP construct?

Please choose the correct answer.

Response:

Values of screen elements

Screen status

Attributes of screen elements

Function code of buttons

http://www.erpprep.com/node/13104/myresults/704556 5/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Question: Score 1 of 1

A work process…
Please choose the correct answer.

Response:

Becomes inactive while waiting for a user.

Uses a common memory area called shared memory.

Becomes active while waiting for a user.

Stays linked toa screen through the dispatcher.

Question: Score 1 of 1

Which of the following actions can be performed in the Process After Input (PAI)
processing block?

Please choose the correct answer.

Response:

Set the GUI status of the screen.

Modify screen attributes dynamically.

Check the function code.

Set the title bar.

Question: Score 1 of 1

Which comparison operators can you use in a logical expression related to the
WHERE clause of the SELECT statement?

There are 3 correct answers to this question.

Response:

CO (contains only)

EQ (equals)

http://www.erpprep.com/node/13104/myresults/704556 6/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

CP (covers pattern)

GT (greater than)

LIKE (fits pattern)

Question: Score 0 of 1

Which of the following statements dynamically changes the data type of field z1?
Please choose the correct answer.

Response:

Assign z1 to <fs>

Assign z1 to <fs> casting

Move z1 to <fs>

Unassign <fs>

Question: Score 0 of 1

You can use the logical expression IS SUPPLIED for any formal parameter
passed to which modularization unit?

There are 3 correct answers to this question.

Response:

Function module

Subroutine (FORM routine)

Static method

Instance method

Question: Score 1 of 1

Each ABAP program starts with an introductory statement. Which statements


are correct?

http://www.erpprep.com/node/13104/myresults/704556 7/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

There are 2 correct answers to this question.

Response:

The introductory statement must be the first line in the program.

The introductory statement can be modified.

The introductory statement must be the first statement in the program.

The introductory statement must never be modified.

Question: Score 0 of 1

Which of the following enhancement options does not require any preparation
from SAP?
Please choose the correct answer.

Response:

Explicit enhancement sections

Explicit enhancement point

New BAdIs

Implicit enhancement point

Question: Score 1 of 1

How do you use a sorted internal table?

There are 2 correct answers to this question

Response:

You use APPEND to insert records at the correct position

You can resort the table with SORT

You need to specify a key in the table declaration

You can read the records by index or key

http://www.erpprep.com/node/13104/myresults/704556 8/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Question: Score 0 of 1

Which options are available for a JOIN in ABAP Open SQL?

There are 3 correct answers to this question

Response:

INNER JOIN

RIGHT OUTER JOIN

CROSS JOIN

FULL JOIN

LEFT OUTER JOIN

Question: Score 1 of 1

After which statement will the runtime system initialize the ABAP memory
Please choose the correct answer.

Response:

SUBMIT

CALL TRANSACTION

LEAVE TO TRANSACTION

SUBMIT… AND RETURN

Question: Score 0 of 1

How is an ABAP program with several dialog steps executed?


Please choose the correct answer.

Response:

The program is always executed in just one dialog work process without roll out

Usually, dialog steps are assigned to different dialog work processes.

The ABAP dispatcher takes over the entire execution without assigning any work
http://www.erpprep.com/node/13104/myresults/704556 9/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

process.

The program is always executed in just one dialog work process with roll out.

Question: Score 1 of 1

Which of the following can you use to enhance SAP standard tables and
structures with fields?

There are 2 correct answers to this question.

Response:

Customizing includes

Append structures

Field exits

Append search helps

Question: Score 0 of 1

In which modularization units can you use parameters?


There are 3 correct answers to this question.

Response:

Dialog modules such as PBO modules

Function modules

Subroutines

Methods

Event blocks such as START-OF-SELECTION

Question: Score 1 of 1

When you define local classes in ABAP, which syntactical sequence must you
follow?

http://www.erpprep.com/node/13104/myresults/704556 10/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Please choose the correct answer.

Response:

The order is handled automatically.

PUBLIC SECTION, PROTECTED SECTION, PRIVATE SECTION

PRIVATE SECTION, PROTECTED SECTION, PUBLIC SECTION

The order doesn’t matter.

Question: Score 0 of 1

Which data element property do you set so that the system logs changes to the
content of fields with this data element?

Please choose the correct answer.

Response:

Input history

Change document

Documentation

PARAMETER ID

Question: Score 0 of 1

Which type of view cannot be used in a search help?


Please choose the correct answer.

Response:

Maintenance view

Candidates key view

Help view

Database view

http://www.erpprep.com/node/13104/myresults/704556 11/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Question: Score 0 of 1

DOG is a subclass of ANIMAL. You have created a variable of type ANIMAL that
references an instance of the DOG class. Which of the following statements can
you use to copy this reference to a new variable of type DOG?

Please choose the correct answer.

Response:

MOVE-CORRESPONDING…… TO……

WRITE……TO……

MOVE…. TO…..

MOVE……?TO……

Question: Score 0 of 1

What is the best order to provide an event handler for an ALV?


Please choose the correct answer.

Response:

Write the handler, register for the event, create the ALV, display the ALV

Register for the event, write the handler, create the ALV, display the ALV

Create the ALV, write the handler, register for the event, display the ALV

Write the handler, create the ALV, register for the event, display the ALV

Write the handler, create the ALV, display the ALV, register for the event

Question: Score 0 of 1

If you are using external debugging (debugging of HTTP and RFC


requests, which arrive in your ABAP system), what will the Debugger do?

Please choose the correct answer.

Response:

Never stop; external breakpoints operate on users other than your own.

http://www.erpprep.com/node/13104/myresults/704556 12/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Do not stop when the external breakpoint is reached.

May or may not stop, depending on external factors.

Always stop when the external breakpoint is reached.

Question: Score 0 of 1

Which events can exist in all types of programs that actually contain
executable statements?

Please choose the correct answer.

Response:

AT LINE-SELECTION

AT USER-COMMAND

INITIALIZATION

LOAD-OF-PROGRAM

START-OF-SELECTION

AT PF##

Question: Score 0 of 1

You have to overwrite spaces in a string with the letter ‘A’.

Which of the following statements can you use?


There are 3 correct answers to this question

Response:

SHIFT LEFT

CONDENSE

REPLACE

TRANSLATE

http://www.erpprep.com/node/13104/myresults/704556 13/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

OVERLAY

Question: Score 1 of 1

When starting the Debugger, what circumstance causes the runtime


error DEBUGGING_NOT_POSSIBLE?

Please choose the correct answer.

Response:

When more than five sessions are already associated with this login user

Starting a non-exclusive mode in a productive system

When more than six sessions are already associated with this login user

When the number of debugging sessions on the server exceeds the value defined
by the profile parameter rdisp/wpdbug_max_no

Question: Score 0 of 1

Which of the following customer modifications options are available in the table
maintenance generator?

There are 2 correct answers to this question.

Response:

Events

Search helps

Append searches

Maintenance screens

Question: Score 1 of 1

In an ABAP program, you to assign an initial value to an elementary data object


when you define it. Which addition must you use?

Please choose the correct answer.

http://www.erpprep.com/node/13104/myresults/704556 14/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Response:

OBLIGATORY

DEFAULT

READ-ONLY

VALUE

Question: Score 1 of 1

Which action on the underlying dictionary objects triggers a database table


conversion?
Please choose the correct answer.

Response:

Reducing the size of the field.

Inserting an APPEND structure

Changing the order of non-key fields

Inserting a field of type reference

Question: Score 0 of 1

Which of the following ABAP data types are compatible with the generic
character-type CLIKE?
There are 3 correct answers to this question.

Response:

STRING

XSTRING

DECFLOAT

http://www.erpprep.com/node/13104/myresults/704556 15/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Question: Score 0 of 1

Which options do you have to read data from multiple tables while using a
SELECT statement?
There are 3 correct answers to this question.

Response:

Database views

Nested select statements

Nested loop statements

Pooled tables

Join statements

Question: Score 1 of 1

Where should the labels for fields be stored?


Please choose the correct answer.

Response:

Table

Domain

Field

Structure

Data element

Question: Score 1 of 1

Which of the following transactions are integrated in the ABAP workbench tools?
There are 2 correct answers to this question.

Response:

Class builder (SE24)

http://www.erpprep.com/node/13104/myresults/704556 16/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

ABAP editor (SE38)

Process overview (SM50)

Overview of job selection (SM37)

Question: Score 0 of 1

You are writing an ABAP declaration using the data element S_CARR_ID.

Which of the following statements correctly define a data object?

There are 2 correct answers to this question

Note: Answers of this question are not verified by our experts, please study yourself and
select the appropriate answers.

Response:

DATA gv_id TYPE s_carr_id

DATA gv_id TYPE s_carr_id DEFAULT ‘QF’

CONSTANTS gc_qf TYPE s_carr_id VALUE ‘QF’

DATA gv_id LIKE s_carr_id

Question: Score 0 of 1

Which of the following is correct?


Please choose the correct answer.

Response:

The screen attributes can be modified in the PROCESS BEFORE OUTPUT and
PROCESS AFTER INPUT event blocks.

None of the above.

The screen attributes can be modified in the PROCESS BEFORE OUTPUT event
block.

The screen attributes can be modified in the PROCESS AFTER INPUT event block.

http://www.erpprep.com/node/13104/myresults/704556 17/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Question: Score 0 of 1

Which actions release a database lock?


There are 7 correct answers to this question.

Response:

The display of a dialog message type A

The display of an SAP screen

ROLLBACK WORK

A call to a function module

A SUBMIT

A CALL TRANSACTION

An “/n” in the command field

ENQUEUE_

The display of a dialog message type E

DEQUEUE_

COMMIT WORK

Question: Score 1 of 1

What transactions can be used to carry out modification adjustments after a


system upgrade?

There are 2 correct answers to this question

Response:

Modification Adjustment: Dictionary Object Selection (Transaction SPDD) to adjust


ABAP Dictionary objects

Modification Adjustment: Object Selection (Transaction SPAU) to adjust ABAP


Repository objects

Object Navigator (Transaction SPAU_ENH) to adjust ABAP Dictionary objects

http://www.erpprep.com/node/13104/myresults/704556 18/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Spool Administration: Initial Screen (Transaction SPAD) to adjust ABAP Repository


objects

Question: Score 0 of 1

What is required to fully specify a Table Type in the ABAP Dictionary?


There are 3 correct answers to this question.

Response:

Table key

Access type

Table size

Header line

Line type

Question: Score 0 of 1

You want to select data from two tables and store the result in as structure.

Table PARTNER contains the fields PART_ID and KIND.


Table CONTRACT contains the fields CONT_ID, CONT_TYPE and DIVISION.
The structure is defined as follows
DATA: BEGIN OF wa_result,
Part_id type partner-part_id, cont_id type contract-cont_id,
Cont_type TYPE contract-cont_type,
END of wa_result,
Lt_result type table of wa_result.

How can you replace the following SELECT statement with an outer join?

SELECT part_id from partner INTO wa_result WHERE kind = ‘Residential’.


SELECT cont_id from CONTRACT into wa_result-cont_id WHERE part EQ
wa_partner-part_id And DIVISION eq ‘Water’.
Append wa_result to lt_result.
ENDSELECT.
If sy-subrc<>0. CLEAR wa_result-cont_id
APPEND wa_result TO lt_result. ENDIF.
ENDSELECT.

Please choose the correct answer.

Response:

http://www.erpprep.com/node/13104/myresults/704556 19/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

SELECT part_idcont_id from partner AS A LEFT JOIN contract AS b ON a~part_id =


b~part_id INTO CORRESPONDING FIELDS OF TABLE lt_result WHERE kind =
‘Residential’ and AND division EQ ‘Water’.

SELECT part_idcont_id from partner LEFT JOIN contract on partner-part_id =


contract-part_id AND partner-kind EQ ‘Residential’ INTO CORRESPONDING FIELDS
OF TABLE lt_result WHERE division eq ‘Water’.

SELECT part_idcont_id from partner LEFT JOIN contract on partner-part_id =


contract-part_id AND contract-division EQ ‘Water’ INTO TABLE lt_result WHERE kind
EQ ‘Residential’.

SELECT part_idcont_id from partner AS A LEFT JOIN contract AS b ON a~part_id =


b~part_id AND b~division EQ ‘Water’ INTO TABLElt_result WHERE kind =
‘Residential’

Question: Score 1 of 1

Which rules do you have to consider when working with pooled tables?

There are 2 correct answers to this question

Response:

All fields can be used in indexes

Only key fields should be used in WHERE condition

Only key fields should be used in ORDER BY clauses

An append structure can be created

Question: Score 1 of 1

You want to use a BAdI to extend the functions of an SAP program. Which of the
following tasks is necessary?

Please choose the correct answer.

Response:

Call the BAdI

Create an enhancement project using a customer exit.

http://www.erpprep.com/node/13104/myresults/704556 20/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Implement a class that implements the BAdI interface.

Define an interface for the BAdI.

Question: Score 0 of 1

A transport company keeps track of this availability in two tables, table


VEHICLES and table TRANSPORT. To accept a new transport of a certain capacity
must be found in table VEHICLES. If a record is found, a record is created in
table TRANSPORT. The capacity is then adjusted in table VEHICLES.\

You have four function modules at your disposal.

UPD_VEHI_A and UPD_VEHI_B update a matching report in table VEHICLES. If


an error occurs both issue a message of type X. If no error occurs only
UPD_VEHI_A issues a message of type X. If no error occurs UPD_VEHI_A issues
a message of type I.

UPD_TRAN_A and UPD_TRAN_B create a single record in table TRANSPORT. If


an error occurs both issues a message of type X. If no error occurs only
UPD_TRAN_A issues a message of type I.

Which of the following function module calls ensures a single logical unit of
work?
Please choose the correct answer.

Response:

1. UPD_TRAN_B
2. UPD_VEHI_B

1.UPD_VEHI_A
2.UPD_TRAN_A

1.UPD_VEHI_A
2.UPD_TRAN_B

1. UPD_TRAN_A
2. UPD_VEHI_B

Question: Score 0 of 1

Which parameter types can be used in the signature of a functional method?


There are 2 correct answers to this question.

Response:

http://www.erpprep.com/node/13104/myresults/704556 21/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

EXPORTING

CHANGING

RETURNING

IMPORTING

Question: Score 0 of 1

You have created the following repository objects:

- A class with an event definition


- A handler class with a method ON_EVT which handles this event
- A report that instantiates the handler class

The report does not react to the event.

How do you analyze this issue?


There are 3 correct answers to this question.

Response:

Check if the event is triggered by setting a breakpoint at the RAISE EVENT


statement

Check if the event is triggered by setting a breakpoint at the MESSAGE … RAISING


statement.

Check if the handler method ON_EVT is defined in a subroutine of the report.

Check if the implementation of the handler method ON_EVT contains the correct
logic

Check if the handler method is registered

Question: Score 1 of 1

Where can you define global data types that are visible system-wide?
There are 3 correct answers to this question.

Response:

In a method of a global class

http://www.erpprep.com/node/13104/myresults/704556 22/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

In the ABAP Dictionary

In a global class

In a global interface

In a function module

Question: Score 0 of 1

Which must a search help do?


There are 4 correct answers to this question.

Response:

Determine the values for selection by the user

Be used from a screen

Have a dialog with the user

Allow the user to select a response

Use a table or a view for data selection

Question: Score 0 of 1

What is the SAP recommended naming convention for append structures of


standard SAPtables?
Please choose the correct answer.

Response:

The name of the append structure must start with ZZ or YY.

The name of the append structure must start with ZA.

The components of an append structure should start with Z or Y.

The components of an append structure should start with ZZ or YY.

http://www.erpprep.com/node/13104/myresults/704556 23/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Question: Score 1 of 1

Where can you set the GUI status and the GUI title for a classical screen
(dynpro)?
Please choose the correct answer.

Response:

In a module called from PAI of the screen

In the properties of the related header UI element

In a module called from PBO of the screen

In the attributes of the screen

Question: Score 1 of 1

Which of the following characters is the first of a menu exit function code?
Please choose the correct answer.

Response:

&

Question: Score 0 of 1

For a given date(variable lv_date), you want to find all the connections from
Frankfurt to Sydney with exactly one stopover. You want to fly from the
stopover city to Sydney on the same day you arrive in the stopover city.

Table ZFLIGHTS hold the following information about flights.

-flightid: primary key


-cityfrom:departure city
-datefrom: departure date
-timefrom:departure time
-cityto:destination city
-dateto:destination date
-timeto:destination time

http://www.erpprep.com/node/13104/myresults/704556 24/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Which of the following Open SQL Queries can you use to find all the possible
stopover cities?

Please choose the correct answer.

Response:

SELECT DISTINCT cityfrom INTO TABLE lt_cities FROM zflights AS destination


WHERE cityfrom IN (SELECT cityto FROM zflights WHERE dateto =
destination~datefrom AND timeto < destination~timefrom AND cityfrom =
‘FRANKFURT’ AND datefrom = lv_date ) AND destination~cityto = ‘Sydney’

SELECT cityfrom INTO TABLE lt_cities FROM zflights AS destination WHERE cityto
IN (SELECT DISTINCT cityfrom FROM zflights WHERE dateto =
destination~datefrom AND timeto < destination~timefrom AND cityfrom =
‘FRANKFURT’ AND datefrom = lv_date ) AND destination~cityto = ‘Sydney’

SELECT DISTINCT cityto INTO TABLE lt_cities FROM zflights AS destination


WHERE cityfrom IN (SELECT cityto FROM zflights
WHERE dateto = destination~datefrom AND
timeto < destination~timefrom AND
cityfrom = ‘FRANKFURT’ AND
datefrom = lv_date )
AND destination~cityto = ‘Sydney’

SELECT cityto INTO TABLE lt_cities FROM zflights AS destination


WHERE cityfrom IN (SELECT DISTINCT cityto FROM zflights
WHERE dateto = destination~datefrom AND
timeto < destination~timefrom AND
cityfrom = ‘FRANKFURT’ AND
datefrom = lv_date )
AND destination~cityto = ‘Sydney’

Question: Score 0 of 1

Which of the following rules must you follow when creating subscreens?

There are 2 correct answers to this question.

Response:

Subscreens CANNOT have a field of type OK.

Subscreens can have a dialog module containing SET PF-STATUS.

Subscreens CANNOT have an AT EXIT-COMMAND module.

Subscreens can call other subscreens.

http://www.erpprep.com/node/13104/myresults/704556 25/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Question: Score 0 of 1

You need to create a piece of code that can be used by multiple programs. Which
of the following techniques for modul arization does SAP recommend?

There are 2 correct answers to this question

Response:

A method in a local class

A subroutine in a program

A function module in a function group

A method in a global class

Question: Score 1 of 1

What is the default selection screen number for the ABAP program?
Please choose the correct answer.

Response:

1100

1000

100

None of the above

Question: Score 0 of 1

Which of the following controller types can exist only once in a Web Dynpro
component?

There are 2 correct answers to this question.

Response:

Component controller

http://www.erpprep.com/node/13104/myresults/704556 26/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

View controller

Configuration controller

Window controller

Question: Score 0 of 1

When are the changes to the VB* table transferred to the database?
Please choose the correct answer.

Response:

When an update function module is executed

When the main program is executed

When the enqueue work process is executed

When the update work process is executed

Question: Score 1 of 1

can you search for suitable classic Business Add-Ins(BAdIs)?

There are 2 correct answers to this question

Response:

Search for suitable entries in the relevant component in the Implementation Guide
(IMG)

Search in the Repository Information System and choose Enhancements -


>Customer Exits

Search in an application program for the method GET_INSTANCE of class


CL_EXITHANDLER

Use the SAP menu Tools -> ABAP Workbench -> Development -> Business Object
Builder

Question: Score 0 of 1
http://www.erpprep.com/node/13104/myresults/704556 27/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Which statements are allowed for processing internal tables?


There are 3 correct answers to this question.

Response:

DELETE

SELECT

INSERT

UPDATE

MODIFY

Question: Score 1 of 1

Why should you bundle database updates in your dialog programs?


Please choose the correct answer.

Response:

To be able to rollback database changes performed in the same dialog step

To process the SAP LUW within the database LUW to ensure data consistency

To allow you to use SAP locks to ensure data consistency

To avoid database locks set by an SQL statement that persists until the end of the
program

Question: Score 0 of 1

Which of the following are valid combinations of event visibility and handler
method visibility?
There are 2 correct answers to this question.

Response:

Private event and public handler

Protected event and public handler

Public event and protected handler

http://www.erpprep.com/node/13104/myresults/704556 28/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Private event and private handler

Question: Score 1 of 1

To benefit from the hash algorithm when accessing a hashed internal table, how
do you specify the key?

Please choose the correct answer.

Response:

Fully qualified

Any key

Under-qualified

Left aligned, gap free

Question: Score 0 of 1

Which statements are true about a class that has granted friendship to another
class?

There are 4 correct answers to this question.

Response:

The friend has access to public attributes.

All classes that inherit from the friend (subclasses) also have the same access.

The friend has access to protected attributes.

The friend has access to private attributes.

All classes the friend has granted friendship access status to also have the same
access.

Question: Score 0 of 1

http://www.erpprep.com/node/13104/myresults/704556 29/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Which of the following generic types can you use to define a field symbol that
will be assigned to a character string?

There are 3 correct answers to this question

Note: Answers of this question are not verified by our experts, please study yourself and
select the appropriate answers.

Response:

Type xsequence

Type any table

Type clike

Type csequence

Type any

Question: Score 1 of 1

The Internet Communication Manager (ICM)…


Please choose the correct answer.

Response:

Replaced SAP ITS.

Allows the ABAP stack and the Java stack to exchange data.

Allows SAP NetWeaver Application Server to process HTTP requests.

Can not replaced SAP ITS.

Question: Score 0 of 1

What are characteristics of a hashed internal table?

There are 2 correct answers to this question.

Response:

It must have a unique key.

It can have a non-unique key.


http://www.erpprep.com/node/13104/myresults/704556 30/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

It can be accessed using the key.

It can be accessed using the index.

Question: Score 0 of 1

Which class is used to define a reference for an instance of the ALV Object
Model?

Please choose the correct answer.

Response:

Class CL_SALV_TABLE

Class CL_GUI_BDC_GRID

Class CL_GUI_CUSTOM_CONTAINER

Class CL_GUI_ALV_GRID

Question: Score 1 of 1

You use Unified Modelling language (UML) to design your classes. You want to
describe the message exchange between objects. Which diagram can you use?

Please choose the correct answer.

Response:

Object diagram

Class diagram

Component diagram

Sequence diagram

Question: Score 0 of 1

Which of the following is a true statement?


There are 3 correct answers to this question.

http://www.erpprep.com/node/13104/myresults/704556 31/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Response:

Repository objects and cross-client customization objects are assigned to the


workbench request.

Inactive objects can be transported.

Client-specific customization objects are assigned to the customizing request.

All transportable objects have to be assigned to a package.

Local repository objects can be transported.

Question: Score 1 of 1

Which assignment will lead to a conversion error?


Please choose the correct answer.

Response:

A type C data object with the value '123' to a type C data object with length 2
DATA.gv_c3(3) TYPE c VALUE '123', gv_c2(2) TYPE c. gv_c2 = gv_c3.

A type C data object with the value '1.50E4' to a type I data object DATA.gv_c(6)
TYPE c VALUE '1.50E4', gv_i TYPE i. gv_i = gv_c.

A type P data object to a type F data object DATA.gv_p TYPE p VALUE '15000', gv_f
TYPE f. gv_f = gv_p.

An XSTRING type data object to a STRING type data object DATA.gv_xstring TYPE
xstring, gv_string TYPE string. gv_xstring = 'AF00'. gv_string = gv_xstring.

Question: Score 0 of 1

Function modules provide which types of parameters?


There are 4 correct answers to this question.

Response:

Exceptions

Input

http://www.erpprep.com/node/13104/myresults/704556 32/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

Output

Input/output (changing)

Return values

Question: Score 0 of 1

Each work process is assigned a type of task that can be performed. Which
statements related to this are true?

There are 3 correct answers to this question.

Response:

A work process can communicate directly with an external system through a


Remote Function Call.

All work processes have the same structure.

All work processes communicate with the database.

It is possible to have multiple enqueue work processes on an SAP NetWeaver


Application Server.

To switch a work process type requires a restart of the SAP NetWeaver Application
Server ABAP.

It is possible to have multiple spool work processes on an ABAP application server.

All work processes communicate with the dispatcher.

Question: Score 0 of 1

Which of the following statements are true?


There are 2 correct answers to this question.

Response:

A conversion routine can be assigned to a data element.

A conversion routine can be assigned to a domain.

You define the value range in the data element.


http://www.erpprep.com/node/13104/myresults/704556 33/34
7/12/2018 SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50 - Full | ERPPrep

You can enter documentation for the data element in the ABAP Dictionary.

Question: Score 0 of 1

Which of the following standard types is numeric?


There are 3 correct answers to this question.

Response:

Decfloat32

Money Back Guarantee Testimonial FAQs Privacy Policy Terms and Conditions About Us Join Us
Contact Us

http://www.erpprep.com/node/13104/myresults/704556 34/34

You might also like