You are on page 1of 20

SAP Certified Development Associate - ABAP with SAP

NetWeaver 7.50 - Mini


You got 22 of 40 possible points.
Your score: 55 %

Question Results
Score 0 of 1
Question:

Dynpros can be placed in which program types?


There are 3 correct answers to this question.

Response:

Executables

Function groups

Module pools

Class pools

Score 0 of 1
(skipped)
Question:

Which components belong to an elementary search help?


There
here are 2 correct answers to this question.

Response:

Fixed values

Import / export parameters

Selection method
Attachment to a field

Score 0 of 1
Question:

You are writing a function module that will be called from external
system via remote function call (RFC). How do you report an error
back to the external caller?
Please choose the correct answer.

Response:

Write the error data into a CHANGING parameters passed by value.

Write the error data into a RECEIVING parameter that is passed by value.

Write the error data into an EXPORTING parameters passed by reference.

Write the error data into TABLES parameters that is passed by reference.

Score 0 of 1
(skipped)
Question:

In the technical settings for a transparent table, buffering is


switched on and single record buffering is selected.

Which statement uses the buffered data assuming that the WHERE
clause contains restrictions for all key fields?

Please choose the correct a


answer.

Response: SELECT … . ENDSELECT.

SELECT SINGLE … .

SELECT … INTO TABLE … .


SELECT SINGLE … FOR UPDATE.

Score 1 of 1
Question:

Which of the following statements are correct?


There are 3 correct answers to this question.

An enhancement spot can contain an explicit enhancement point,


Response: explicit enhancement section, and new BAdI.

An enhancement spot can contain one or more simple or


composite enhancements.

An enhancement spot can contain an explicit enhancement point


and an enhancement section.

An enhancement spot can contain either an explicit enhancement


point and enhancement section or a new BAdI only, but all three
cannot be in the sam
same enhancement spot.

Score 0 of 1
Question:

When should you use a hashed internal table?


There are 2 correct answers to this question.

Response:
When accessing by index

When accessing mainly single records

When accessing using the left


left-justified
justified part of the key
k

When accessing by secondary key

When accessing always by primary key


Score 1 of 1
Question:

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


Please choose the correct answer.

Response:
1

100

10

1–65535
65535

Score 0 of 1
Question:

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.

Check the function code.

Modify screen attributes dynamically.

Set the title bar.

Score 1 of 1
Question:

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


Please choose the correct answer.

Response:
Help view

Candidates key view

Maintenance view

Database view

Score 1 of 1
Question:

An executable ABAP program contains a standard selection screen


and uses the event blocks AT SELECTION SCREEN, AT SELECTION-
SELECTION
SCREEN OUTPUT, INITIALIZATION, START-OFSELECTION.
OFSELECTION.

In which sequence will ABAP runtime call these event blocks?

Please choose the correct answer.

Response:

1. INITIALIZATION
2. AT SELECTION
SELECTION-SCREEN OUTPUT
3. AT SELECTION
SELECTION-SCREEN
4. START-OF-SELECTION
SELECTION

1. AT SELECTION
SELECTION-SCREEN OUTPUT
2. INITIALIZATION
3. AT SELECTION
SELECTION-SCREEN
4. START-OF-SELECTION
SELECTION

1. INITIALIZATION
2. AT SELECTION
SELECTION-SCREEN
3. AT SELECTION
SELECTION-SCREEN OUTPUT
4. START-OF-SELECTION
SELECTION

1. INITIALIZATION
2. AT SELECTION
SELECTION-SCREEN OUTPUT
3. START-OF-SELECTION
SELECTION
4. AT SELECTION
SELECTION-SCREEN

Score 1 of 1
Question:

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

Response:

DEC

CUKY

CURR

UNIT

Score 0 of 1
Question:

dbtab is a transparent table. What is declared by the following


statement? DATA myvar TYPE dbtab.

Please choose the correct answer.

Response:

An internal table

A structure variable

An elementary field

A reference to an internal table

Score 0 of 1
Question:
ABAP is a programming language that…
There are 4 correct answers to this question.

Response:

Interacts with the user.

Controls the business logic.

Processes and formats data.

Separates program code from language text.

Executes on all three levels of the three


three-tier
tier architecture.

Score 0 of 1
Question:

What must you specify in a Unicode system when opening a file in


TEXT MODE?

Please choose the correct answer.

Response:

The code page

The ENCODING addition

The Layer page

The byte order

Score 1 of 1
Question:

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

1000

100

1100

None of the above

Score 1 of 1
Question:

Which of the following statements are correct?


There are 4 correct answers to this question.

Response:

Class methods assigned to the public visibility section can be accessed


outside the class using the static component selector and the class
name.

Static methods can be defined in both the public and private visibility
section of the class.

Only public methods can be addressed outside the class.

None of the above

You can call private methods within the public methods without
reference to the object or class.

Score 1 of 1
Question:

When included in a structure, which elementary field types allow the


structure to be considered a character
character-type data object?

There are 4 correct answers to this question.


Response:

STRING

XSTRING

Score 1 of 1
Question:

What can you create using the ABAP Dictionary?


There are 3 correct answers to this question.

Response:

Internal tables

Transparent tables

Domains

Type pools
Field symbols

Score 1 of 1
Question:

To which ABAP Dictionary definition can you assign fixed values?


Please choose the correct answer.

Response:

Data element

Domain

Component of a structure

Field of a transparent table

Score 1 of 1
Question:

You want to add a field ZZPRICE to the SAP standard transparent


table EKKO.

Which of the following actions result in an enhancement of the SAP


standard?

There are 2 correct answers to this question.

Response:

Add ZZPRICE to the customizing include for the table

Insert ZZPRICE at the end of the table

Create an append structure and add ZZPRICE to it.

Insert ZZPRICE into an SAP structure for the table


Score 1 of 1
Question:

What ABAP statements can you use to create an instance of the class
CL_GUI_CUSTOM_CONTAINER in an ABAP program?

Please choose the correct answer.

Response:

DATA: go_container TYPE REF TO CL_GUI_CUSTOM_CONTAINER.


CREATE OBJECT go_container…..

DATA:
A: go_container TYPE CL_GUI_CUSTOM_CONTAINER.
CREATE OBJECT go_container….

DATA: go_container TYPE CL_GUI_CUSTOM_CONTAINER.


CREATE DATA go_container…

DATA: go_container TYPE REF TO CL_GUI_CUSTOM_CONTAINER.


CREATE DATA go_container…

Score 1 of 1
Question:

Which of the following standard types is numeric?


There are 3 correct answers to this question.

Response:

Decfloat32

Score 0 of 1
Question:

What is the difference between the INITIALIZATION and AT


SELECTION-SCREEN
SCREEN OUTPUT events?

Please choose the correct answer

Response:

- INITIALIZATION cannot change pushbutton texts


- AT SELECTION-SCREEN
SCREEN OUTPUT can change pushbutton texts

- INITIALIZATION can overwrite the default value of a PARAMETERS field


- AT SELECTIION-SCREEN
SCREEN OUTPUT can overwrite the default values of a PARAMETERS field

- INITIALIZATION is only processed once.


- AT SELECT-SCREEN
SCREEN OUTPUT can be processed multiple times

- INITIALIZATION can change the properties of the screen fields


- AT SELECTION-SCREEN
SCREEN OUTPUT cannot change the properties of the screen field

Score 0 of 1
Question:

Each ABAP program starts with an introductory statement. Which


statements are correct?

There are 2 correct answers to this question.

Response:

The introductory statement must never be modified.

The introductory statement can be modified.

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

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

Score 1 of 1
Question:

Which statement will interrupt the processing of the current screen


and branch to new screen?

Please choose the correct answer.

Response:

SET SCREEN <NNNN>

None of the above

CALL SCREEN <NNNN>

LEAVE TO SCREEN <NNNN>

Score 0 of 1
Question:

Which of the following can you define in the technical settings of a


transparent table?
There are 3 correct answers to this question.

Response:

Table name

Size category

Buffering type

Delivery class

Data class

Score 0 of 1
Question:
An ABAP program processes the following expression: r = a / b + c

Which of the following data declarations would cause the runtime


environment to use fixed
fixed-point
point arithmetic for the above expression?

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: r TYPE p DECIMALS 2,


a TYPE i VALUE 201,
b TYPE i VALUE 200,
c TYPE

DATA: r TYPE f,
a TYPE i VALUE 201,
b TYPE i VALUE 200,
c TYPE f.

DATA: r TYPE p,
a type I VALUE 201,
b type I VALUE 200,
c type i.

DATA: r TYPE p DECMALS 2,


a TYPE i VLAUE 201,
b TYPE i VALUE 200,
c TYPE f.

Score 1 of 1
Question:

You define a generic variable that can hold the ABAP types C, D, N,
STRING, and T. You want to restrict the use of other ABAP types.
Which generic data type must you use in the definition?
Please choose the correct answer.

Response:
CSEQUENCE

SIMPLE

CLIKE

DATA

Score 1 of 1
Question:

Where can you define data types that can be accessed directly by all
ABAp repository objects in an SAP system?

There are 2 correct answers to this question

Response:

In a method

In the ABAP dictionary

In a function module

In a global class

Score 0 of 1
Question:

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 an


answer.

Response:
MOVE…. TO…..

MOVE-CORRESPONDING……
CORRESPONDING…… TO……

WRITE……TO……

MOVE……?TO……

Score 1 of 1
Question:

Which of the following is a true statement?


There are 2 correct answers to this question.

Response:

A sorted table can have a unique o


or a non-unique
unique key.

A hashed table should always have a unique table key.

A standard table should always have a unique key.

A standard table should always have a multiple key.

Score 1 of 1
Question:

What does a Web Dynpro component contain?


There are 3 correct answers to this question.

Response:

UI elements

A context
Exactly one interface controller

Multiple views within a window

Component controller

Score 0 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 JOIN b …

SELECT … FROM a INNER JOIN b …

SELECT … FROM a LEFT OUTER JOIN b …

Score 1 of 1
Question:

What are the prerequisites when creating an append structure for a


standard SAP table?

There are 2 correct answers to this question

Response:

The table must be copied before the append structure can be created
The enhancement category of the table is NOT set to ‘Not enhacable’

The table cannot have any fields of type FLTP

The fields in the append structure should star with YY or ZZ

Score 0 of 1
Question:

What options do you have when setting a watchpoint?


There are 2 correct answers to this question.

Response:

Stop at predefined conditions for a specific variable.

Stop at any change of a specific variable.

Stop at any change of all variables.

Stop at predefined conditions for all variables.

Score 1 of 1
Question:

What are the declarative statements used to define the selection?

There are 3 correct answers to this question.

Response:

None of the above

PARAMETERS

SELECTION-SCREEN
SELECT-OPTIONS

Score 0 of 1
Question:

You have implemented a class CL_CUSTOMER in which you defined a


private attribute. From where can you access this attribute directly?

There are 2 correct answers to this question.

Response:

From any program using the class CL_CUSTOMER

From all methods of a class to which CL_CUSTOMER grants friendship

From all methods of all subclasses of CL_CUSTOMER

From all methods of the class CL_CUSTOMER

Score 1 of 1
Question:

What are the advantages of modularization?

There are 3 correct answers to this question

Response:

Profitability across DBMS

Reusability

Maintainability

Transparency

Performance
Score 1 of 1
Question:

Which of the following statements regarding search helps are true?

There are 3 correct answers to this question.

Response:

You can use a maintenance view for the search help selection method.

You can use transpare


transparent
nt tables for the search help selection method.

You can use a database view for the search help selection method.

Help views can also be used for the selection method for search help.

Score 0 of 1
Question:

Which of the following statements are true?


There are 2 correct answers to this question.

Response:

A conversion routine can be assigned to a domain.

A conversion routine can be assigned to a data element.

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

You define the value range in the data element.

You might also like