You are on page 1of 19

SAP Certified Development Associate - ABAP with SAP

NetWeaver 7.50 - Mini


You got 18 of 40 possible points.
Your score: 45 %

Question Results
Score 0 of 1
Question:

What do you have to take into account before you decide to buffer a table?

Please choose the correct answer.

Response:

The data must always be read from the buffer

The data read from the buffer may NOT be current

The entire table content must be loaded into the table buffer

The database server must allow table buffering

Score 1 of 1
Question:

You want to develop a validation routine for a selection screen field. If a


wrong value is entered into the field an error message should be displayed and
the focus should move to the field. Which event do you use to achieve this?

Please choose the correct answer.

Response:

INITIALIZATION

START-OF-SELECTION
SELECTION

AT SELECTION--SCREEN
END-OF-SELECTION
SELECTION

Score 0 of 1
(skipped)
Question:

Which property of the InputField UI element must be bound to a context


attribute?
Please choose the correct answer.

Response:

state

enable

value

visible

Score 0 of 1
(skipped)
Question:

What will happen at runtime when accessing a buffered table?

Please choose the correct answer.

Response:

All SELECT statements will read data from the buffer.

If data is read from the table buffer, the existing indexes are not used.

Following an update to a buffered record, all table buffers in the system will be

If table data is read using indexes, the table buffer will not be filled.

Score 0 of 1
(skipped)
Question:
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

Score 0 of 1
Question:

Which of the following can you assign a search help to?

There are 3 correct answers to this question

Response:

Structure component

Check table

Data element

Table type

Domain

Score 1 of 1
Question:

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:

Implement a class that implements the BAdI interface.

Call the BAdI

Create an enhanc
enhancement
ement project using a customer exit.

Define an interface for the BAdI.

Score 0 of 1
Question:

Which ABAP statement using the local type gty_1 correctly defines a data
object?
There are 2 correct answers to this question.

Response:

DATA gv_1 LIKE gty_1.

DATA gv_1 TYPE gty_1 DEFAULT '1'.

CONSTANTS gc_1 TYPE gty_1 VALUE '1'.

DATA gv_1 TYPE gty_1.

Score 1 of 1
Question:

What type of ABAP Dictionary view is implemented as an INNER JOIN?

Please choose the correct answer.

Response:

Help view

Projection view
Database view

Maintenance view

Score 0 of 1
(skipped)
Question:

Each ABAP program that actually contains executable statements…

There are 2 correct answers to this question.

Response:

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 e


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

Score 1 of 1
Question:

Which of the following is a true statement?


There are 3 correct answers to this question.

Response:
Inactive objects can be transported.

Repository objects and cross


cross-client
client customization objects are assigned
to the workbench request.

Local repository objects can be transported.

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

All transportable objects have to be assigned to a package.

Score 1 of 1
Question:

What is the default length of the type C data type?


Please choose the correct answer.

Response:

10

1–65535

100

Score 0 of 1
(skipped)
Question:

Which of the following is an implicit enhancement?


There are 2 correct answers to this question.

Response:

Private method
Overwrite method

Pre-method

Protected method

Score 0 of 1
(skipped)
Question:

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

Response:

&

Score 0 of 1
Question:

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


Please choose the correct answer.

Response:

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

HOME

Database layer

Application Layer
Score 1 of 1
Question:

What can you create using the ABAP Dictionary?


There are 3 correct answers to this question.

Response:

Type pools

Domains

Field symbols

Transparent tables

Internal tables

Score 0 of 1
Question:

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

Response:

The allowed length is 16 digits.

The allowed length is between 0 and 15 digits.

The allowed length is between 0 and 16 digits.

The allowed length is between 1 and 15 digits.

Score 1 of 1
Question:

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:

Append search helps

Append structures

Customizing includes

Field exits

Score 0 of 1
(skipped)
Question:

You define a formal parameter to a subroutine that accepts only internal table
of type standard and type sorted as actual parameters.

Which of the following generic ABAP data types must you use?
Please choose the correct answer.

Response:

Hashed table

Standard table

Index table

Sorted table

Score 0 of 1
(skipped)
Question:

What is data binding?

Please choose the correct answer.

Response:
Connecting an outbound plug on one view to the inbound plug of
another view

Connecting one Web Dynpro component to another Web Dynpro


component

Connecting a context node in one controller to a context node in


another controller

Connecting the values of user interface elements to the context


attributes of the corresponding controller

Score 1 of 1
Question:

Identify the types of controller.


There are 5 correct answers to this question.

Response:

Consumer controller

Window controller

View controller

Component controller

Custom controller

Configuration controller

Score 1 of 1
Question:

Which statement is used to generically define the data reference variable z1?
Please choose the correct answer.

Response:
data z1 type ref to PA0001

data z1 type any table

data z1 type ref to data

data z1 type any

Score 0 of 1
(skipped)
Question:

What are the advantages of defining texts symbols in executable programs?

There are 2 correct answers to this question

Response:

They facilitate multilingual functionality

Then can store up to 256 characters

The same text symbol can be used by other programs

They are easier to maintain than literals

Score 0 of 1
Question:

Compared to a predefined ABAP type what additional properties can be


assigned to a domain?
There are 3 correct answers to this question.

Response:

Parameter IDs

Conversion exits
Fixed values

Search helps

Value tables

Score 1 of 1
Question:

You defined data reference z1 generically.


Which statement would you use to access the content of the referenced
variable?
Please choose the correct answer.

Response:

Assign z1->*
>* to <fs>

Assign (z1) to <fs>

Assign z1 to <fs>

Get reference of z1 into wa

Score 0 of 1
(skipped)
Question:

What is the root class in the RTTS inheritance tree?


Please choose the correct answer.

Response:

CL_ABAP_ELEMDESCR

CL_ABAP_TYPEDESCR

CL_ABAP_DATADESCR
CL_ABAP_COMPLEXDESCR

Score 1 of 1
Question:

Which data type is allowed for the reference field of the Currency field?
Please choose the correct answer.

Response:

CUKY

DEC

CURR

UNIT

Score 1 of 1
Question:

You want to read data from two database tables A and B using a database join.
Database table B contains details for data records stored in database table A.
Your result should contain all combinations of matching rows from A and B
plus all rows from A that do not have matching rows in B.

Which statement do you use?


Please choose the correct answer.

Response:

SELECT … FROM b RIGHT OUTER JOIN a …

SELECT … FROM a INNER JOIN b …

SELECT … FROM a JOIN b …

SELECT … FROM a LEFT OUTER JOIN b …

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

Response:

Change the table type in the dictionary

Switch the database table to fully buffered.

Apply the appropriate data class and size category.

Define appropriate indexes for the database table.

Score 0 of 1
(skipped)
Question:

Identify the types of layout managers.


There are 4 correct answers to this question.

Response:

FlowLayout

RowLayout

ColumnLayout

MatrixLayout

GridLayout

TreeLayout

Score 0 of 1
(skipped)
Question:

Which data types are incomplete ABAP standard data types?


There are 3 correct answers to this question.

Response:

Score 1 of 1
Question:

Which of the following transactions can you use to define transparent tables?
Please choose the correct answer.

Response:

SM37

SE16N

SE11

SE38

Score 1 of 1
Question:

What can you enhance using BAdIs?


There are 3 correct answers to this question.

Response:

Data elements
Menus

Screens

Database tables

Source code

Score 0 of 1
(skipped)
Question:

You have created a Web Dynpro view that shows data for airline connections
between cities. You want to display flight data for a specific date in a different
view after the user select a date and presses a button. Which of the following
actions you must perform?
rform?

There are 2 correct answers to this question.

Response:

Set the interface property for key fields

Editt the handler method in the view controller

Add a client-side
side event in the view

Create and link plugs between the views

Score 0 of 1
Question:

Which of the following statements about the Object Navigator are true?

There are 4 correct answers to this question.

Response:

Screens can be displayed and edited in the Object Navigator.


Menus can be displayed and edited in the Object Navigator.

You can create BAdI implementations in the Object Navigator.

ABAP programs can be displayed and edited in the Object Navigator.

You can create customer projects (Transaction CMOD) in the Object


Navigator.

The ABAP Dictionary can be maintained in the Object Navigator.

Score 1 of 1
Question:

Where should the labels for fields be stored?


Please choose the correct answer.

Response:

Table

Data element

Structure

Domain

Field

Score 1 of 1
Question:

You want to add a field type CURR to a transparent table. What else must you
do?

Please choose the correct answer.

Response:
Create a new field CUKY as a pre
pre-defined type.

Add a check table that contains a field of type CUKY.

Create a reference to a field of type CUKY.

Add a key fieldof type CUKY.

Score 0 of 1
Question:

Is it possible to have multiple active implementations of business add-ins


add at a
time?

There are 2 correct answers to this question.

Response:

It cannot have a multiple active implementation.

It can have multiple active implementations if the Multiple use checkbox


is selected.

It can have multiple implementations if the Filter


Filter-Depend.
Depend. checkbox is
selected.

It can have a multiple active implementation.

Score 1 of 1
Question:

Your task is to enhance the screen of an SAP standard application. How do you
determine if there is a customer exit for this task?

You use the BAdI Builder (transaction SE19) to check for a suitable Business Add-
Add
In(BAdI)

You search in the SAP reference Implementation Guide (IMG) for a suitable user exit
You search in the source code of the application for GET BADI statement

You search in the flow logic of the screen for CAL CUSTOMER
CUSTOMER-SUBSCREEN
SUBSCREEN statement

Please choose the correct answer.

Response:

Score 0 of 1
(skipped)
Question:

Which of the following statements regarding the event AT SELECTIONSCREEN


ON HELP-REQUEST
REQUEST FOR <FIELD> is correct?

Please choose the correct answer.

Response:

This event will display (F1) help for the input field on the selection screen.

This event will display self-defined


defined (F1) help for the input field programmed in the event
block and will override any help possibly defined in the ABAP Dictionary for the field.

None of the above.

This event will display self-defined


defined (F1) help ffor
or the output field programmed in the event
block and will override any help possibly defined in the ABAP Dictionary for the field.

You might also like