Вы находитесь на странице: 1из 33

1Question:

When is an ENDSELECT not required for a SELECT?


There are 3 correct answers to this question.

Response:

When you specify into a table

When you do a SELECT SINGLE

When you specify appending a table

When you specify a join of tables

When the FROM is a view

Score 1 of 1

2Question:

You display the content of an internal table using an ALV grid control. The content of the
internal table changes during the program. Which CL_GUI_ALV_GRID class method can you use
to display the changed content?

Please choose the correct answer.

Response:

SET_TABLE _FOR_FIRST_DISPLAY in module PBO

REFRESH_TABLE_DISPLAY in module PBO

SET_TABLE_FOR_FIRST_DISPLAY in module PAI

REFRESH_TABLE_DISPLAY in module PAI

Score 1 of 1

3Question:

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

There are 2 correct answers to this question.

Response:

View controller

Configuration controller

Component controller
Window controller

Score 1 of 1

4Question:

In the CALL CUSTOMER-FUNCTION 'nnn' statement, nnn is a three-digit number used in SAP
programs for which of the following types of enhancement?

Please choose the correct answer.

Response:

Business add-ins

New BAdIs

Customer exits

User exits

Score 0 of 1

5Question:

Which of the following data types are predefined ABAP data types?

There are 3 correct answers to this question.

Response:

XSTRING

STRING

DECFLOAT34

DECIMALS

FLOAT

Score 0 of 1

6Question:

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


Implement a class that implements the BAdI interface.

Define an interface for the BAdI.

Create an enhancement project using a customer exit.

Score 1 of 1

7Question:

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

There are 3 correct answers to this question

Response:

CROSS JOIN

FULL JOIN

LEFT OUTER JOIN

INNER JOIN

RIGHT OUTER JOIN

Score 1 of 1

8Question:

Which of the following conditions must be fulfilled when using a GROUP BY clause in a SELECT
statement?

There are 2 correct answers to this question.

Response:

The SELECT statement must also have a WHERE clause.

The fields after GROUP BY must have a character type.

All fields in the SELECT clause that are not part of an aggregate function must be listed after GROUP
BY.

The table in the FROM clause must be a transparent table.

Score 0 of 1

9Question:

What process is used to establish the automatic transport of data between the view controller's
context-attributes and the UI element in its layout?

Please choose the correct answer.

Response:
View assembly

Context mapping

Data binding

Data migration

Score 1 of 1

10Question:

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

Response:

SUBMIT… AND RETURN

LEAVE TO TRANSACTION

CALL TRANSACTION

SUBMIT

11Question:

An executable ABAP program contains a standard selection screen and uses the event blocks
AT SELECTION SCREEN, AT SELECTION-SCREEN OUTPUT, INITIALIZATION, START-
OFSELECTION.

In which sequence will ABAP runtime call these event blocks?

Please choose the correct answer.

Response:

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

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

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

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

12.The USER has the following fields: ID, FIRST_NAME, LAST_NAME. FIRST_NAME, LAST_NAME
have the same basic type and length. You want to compare fields FIRST_NAME, LAST_NAME to
each other.

Which of the following SELECT statements can you use?

There are 2 correct answers to this question.

Response:

SELECT*FROM users INTO TABLE It_users WHERE first_name = users last_name

SELECT*FROM users AS a INTO TABLE It_users WHERE a first_name = last_name.

SELECT*FROM users AS a INTO TABLE It_users


WHERE a»first_name = a»last_name

SELECT*FROM users INTO TABLE It_users


WHERE first name = users »last_name.

13.You want to translate dynamic text in a web dynpro. From which abstract class should you
inherit?

Please choose the correct answer.

Response:

CL_WD_COMPONENT_ASSISTANCE

CL_WD_CONTEXT_SERVICES

CL_WD_CONFIGURATION_MODEL

CL_WD_COMPONENT_SERVICES

14.What is the Web Dynpro programming model is based on?


Please choose the correct answer.

Response:

Business Server Pages (BSPs)

Internet Transaction Server (ITS)

Classic Dynpro programming

Model View Controller (MVC)

15Question:

You need to perform a downcast. What should you do?


There are 2 correct answers to this question.

Response:

Assign a subclass reference to a superclass reference.

Use the operator “=“.

Perform the downcast only if an upcast has already been done for the object reference.

Catch the exception CX_SY_MOVE_CAST_ERROR.

16.When starting the Debugger, what circumstance causes the runtime


error DEBUGGING_NOT_POSSIBLE?

Please choose the correct answer.

Response:

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

When more than five 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

Starting a non-exclusive mode in a productive system

17Question:

What are characteristics of a hashed internal table?

There are 2 correct answers to this question.

Response:

It can be accessed using the index.

It must have a unique key.

It can have a non-unique key.

It can be accessed using the key.

18Question:

The order of fields for a transparent table in the database…


Please choose the correct answer.

Response:
Is created in the order of the Data Dictionary.

Is allowed to be different than the ABAP Dictionary.

Needs to match the ABAP Dictionary.

Is created in the order of the ABAP Dictionary.

19Question:

Which of the following functions does the ABAP Dispatcher perform?

There are 2 correct answers to this question.

Response:

It communicates with other instances in the system.

It distributes user requests among available work processes.

It directs HTTP requests from an SAP system to a web server.

It enables communication between SAP systems and external application systems.

20Question:

You want to define data structures to hold two fields with data elements s_carr_id and
s_carrname. Which of the following declarations can be used to define this data structure?

There are 2 correct answers to this question.

Response:

TYPES: BEGIN OF gs_flight,

TYPES: BEGIN OF gty_flight

DATA BEGIN OF gs_flight,

DATA: BEGIN OF gs_flight,

21Question:

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)

GT (greater than)

CP (covers pattern)

LIKE (fits pattern)

Score 1 of 1

22Question:

Your colleague has asked you to analyze and ABAP program that does not behave correctly
when a button is pressed on the initial screen. You want to start Debugger when the button is
pressed so that you can perform your analysis.

What do you type in the command field?


Please choose the correct answer.

Response:

/n

/hx

/h

Jdbg

23Question:

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

There are 2 correct answers to this question.

Response:

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

Subscreens CANNOT have an AT EXIT-COMMAND module.

Subscreens can call other subscreens.

Subscreens CANNOT have a field of type OK.


24Question:

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

Response:

CURR

UNIT

CUKY

DEC

25Question:

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.

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

A conversion routine can be assigned to a domain.

You define the value range in the data element.

26Question:

Which of the following structures is created when you use a table type to define one of its
components?

Please choose the correct answer.

Response:

Deep structure

Nested structure

Append structure

Flat structure

27Question:

What must you do to define a database view using the ABAP Dictionary?
There are 3 correct answers to this question.

Response:
Define selection criteria for the view.

Choose the database tables from where the view acquires data.

Define the join conditions between the tables.

Define buffering settings for the underlying database tables.

Choose the fields from the tables that should be part of the view.

28Question:

Which of the following steps are required to set up a shared memory area?
There are 3 correct answers to this question.

Response:

Enable multiple versions of an area root class

Set the root object

Call the attach_for_write method of area root class

Generate an area root class

Declare a catalog object

Score 1 of 1

29Question:

Which of the following ABAP statements throws an error at the syntax check?
Please choose the correct answer.

Response:

DATA variable(5) TYPE p.

DATA variable(5) TYPE n.

DATA variable(5) TYPE t.

DATA variable

Score 1 of 1

30Question:
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 reference to an internal table

An elementary field

A structure variable

31Question:

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 line in the program.

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

32Question:

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:

Join statements

Nested select statements

Nested loop statements

Pooled tables

Database views

33Question:

What is the purpose of the enqueuer work process?


Please choose the correct answer.

Response:

It translates Open SQL statements

It processes update requests

It processes user entries

It manages logical locks in the lock table

34Question:

Which of the following statements are true?


There are 3 correct answers to this question.

Response:

Implicit enhancement can be used to enhance SAP objects developed prior to SAP NetWeaver 7.0.

None of the above.

Implicit enhancement options allow you to enhance interface parameters for function modules and
methods without modifying the repository object.

An implicit enhancement point can be used to insert code in an SAP program and is always available to
the customer.

35Question:

Which of the following features do you have to consider when you use shared objects?
There are 3 correct answers to this question.

Response:

Concurrent write accesses are supported

Data is saved as tables of objects

Data is saved as attributes of objects

Concurrent read accesses are supported

Memory bottlenecks result in runtime errors and have to be caught

36Question:

The Internet Communication Manager (ICM)…


Please choose the correct answer.

Response:
Allows SAP NetWeaver Application Server to process HTTP requests.

Can not replaced SAP ITS.

Replaced SAP ITS.

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

37Question:

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

AT SELECTION-SCREEN

END-OF-SELECTION

START-OF-SELECTION

38Question:

You are using the new debugger and you want to change the content of an internal table.
Which actions are allowed?
There are 3 correct answers to this question.

Response:

Change row content and press Enter (<ENTER>).

Delete the selected rows.

Delete the entire contents of a table.

Delete table from memory.

Change row content and press Save (<CTRL> + S).

39Question:

What do enhancement spots manage?

There are 3 correct answers to this question

Response:

Classic BAdIs
Explicit enhancement points

Implicit enhancement points

Explicit enhancement sections

New BAdIs

40Question:

Which of the following includes are generated when you create a function group?
Please choose the correct answer.

Response:

LxxxxUXX

LxxxxF01

LxxxxO01

LxxxxTOP

41.Value help can be supplied from which of the following?

Please select all the correct answers that apply.

Response:

Fixed values

Search help for table or structure fields

Search help for a screen field

Process On Value request

Key values of a check table

Search help for a data element

Search help from a text table

Search help for a check table


42Question:

ABAP is a programming language that…


There are 4 correct answers to this question.

Response:

Executes on all three levels of the three-tier architecture.

Processes and formats data.

Separates program code from language text.

Interacts with the user.

Controls the business logic.

43Question:

You add the CREATE PROTECTED addition to a class definition.

From where you can instantiate the class?

There are 3 correct answers to this question.

Response:

From a friend class

From a child class

From the class itself

From a parent class

From any protected class

44.Question:

Which of the following types of SQL statements always bypass the SAP table buffers?
There are 2 correct answers to this question.

Response:

SELECT … UP TO 1 ROW

SELECT … INNER JOIN…


SELECT SINGLE

SELECT SUM (sales)

45Question:

You are asked to enhance the GUI status of an SAP standard application How do you identify
which menu exit function code you can use?

Please choose the correct answer.

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

Response:

It start with a plus (+)

It starts with a dollar($)

It starts with an asterisk (*)

It starts with an ampersand (&)

46Question:

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 private handler

Protected event and public handler

Public event and protected handler

Private event and public handler

47Question:

How do you embed a subscreen in a main screen?


Please choose the correct answer.

Response:

Use CALL SUBSCREEN in the flow logic of the main screen.

Use SET SUBSCREEN in a PBO module of the main screen.

Use SET SUBSCREEN in the flow logic of the main screen.


Use CALL SUBSCREEN in a PBO module of the main screen

48Question:

Which actions release a database lock?


There are 7 correct answers to this question.

Response:

A CALL TRANSACTION

ENQUEUE_

COMMIT WORK

ROLLBACK WORK

The display of a dialog message type E

The display of an SAP screen

The display of a dialog message type A

An “/n” in the command field

DEQUEUE_

A call to a function module

A SUBMIT

Score 0 of 1

49Question:

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?

There are 2 correct answers to this question.

Response:

Set the interface property for key fields

Add a client-side event in the view

Edit the handler method in the view controller

Create and link plugs between the views


50.Which elementary field types are considered a character type?

There are 5 correct answers to this question.

Response:

STRING

XSTRING
X
51Question:

Which of the following are incorrect statements?


There are 2 correct answers to this question.

Response:

TYPES: date_ty TYPE D LENGTH 10.

TYPES: werks TYPE C LENGTH 4.

TYPES: Str TYPE STRING LENGTH 20.

TYPES: carrid_ty LIKE spfli-s-carr_id.

52Question:

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’


DATA gv_id LIKE s_carr_id

CONSTANTS gc_qf TYPE s_carr_id VALUE ‘QF’

A,d may be

53Question:

Which action on the underlying dictionary objects triggers a database table conversion?
Please choose the correct answer.

Response:

Inserting a field of type reference

Inserting an APPEND structure

Changing the order of non-key fields

Reducing the size of the field.

54Question:

Each button on a Dynpro (screen) requires the assignment of a function code. This function
code…

Please choose the correct answer.

Response:

Prevents the function code from be assigned to a menu item.

Prevents the function code from be assigned to a category item.

Can be used to identify when the button is clicked by looking for the function code in the screen’s
OK_CODE field.

Is used to define global variables that receive a value when the button is clicked.

55Question:

FORM routines (subroutines) can be used in which program types?

There are 4 correct answers to this question.

Response:

Module pools

Interface pools

Subroutine pools
Function groups

Type groups

Executables

Class pools

56Question:

Which of the following steps are required to set up a shared memory area?
There are 3 correct answers to this question.

Response:

Declare a catalog object

Enable multiple versions of an area root class

Set the root object

Call the attach_for_write method of area root class

Generate an area root class

Score 1 of 1

57Question:

Which of the following statements are correct?


There are 4 correct answers to this question.

Response:

Only public methods can be addressed outside the class.

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

Class methods assigned to the public visibility section can be accessed outside the class using the
static component selector and the class name.

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

None of the above

58Question:

The following piece of code is used

DATA: def TYPE abc,


Ghi LIKE xyz.
Which of the four elements are data types and which are data objects?
Please choose the correct answer.

Response:

abc - data type


def, ghi ,xyz - data objects

abc - data type


def, ghi - data objects
xyz - data type or data objects

abc, xyz - data type


def, ghi - data objects

def, ghi - data objects


abc, xyz - data type or data object

59Question:

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

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

The ABAP dispatcher takes over the entire execution without assigning any work process.

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

60Question:

Which of the following must you do to be able to use a Business Add-in(BADI)?


There are 2 correct answers to this question

Response:

Create the BADI implementation

Write code for methods

Modify the adapter class

Activate the enhancement project

61Question:

Identify the ways to map context structures.


There are 2 correct answers to this question.

Response:
Direct context mapping

Dynamic context mapping

External context mapping

Static context mapping

Score 0 of 1

62Question:

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

Response:

The allowed length is between 1 and 34 digits.

The allowed length is between 0 and 33 digits.

The allowed length is 34 digits.

The allowed length is between 1 and 31 digits.

63Question:

You add the CREATE PROTECTED addition to a class definition.

From where you can instantiate the class?

There are 3 correct answers to this question.

Response:

From a child class

From a friend class

From the class itself

From a parent class

From any protected class

Score 1 of 1

64Question:

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

Score 0 of 1

65Question:

Which of the following tools belong to the ABAP Workbench?


There are 3 correct answers to this question.

Response:

Class Builder

Easy Access Menu

Function Builder

Form Builder

Screen Painter

Score 1 of 1

66Question:

You have located a new (kernel) Business Add-in(BAdI) in an SAP standard application?

What must you create to implement the BAdI, and in which order?

Please choose the correct answer.

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

Response:

- Enhancement Project
- BAdI Implementation

- BadI Implementation
- Enhancement Project

- Enhancement Spot Implementation


- BAdI Implementation

- BAdI Implementation
- Enhancement Spot Implementation

Score 1 of 1
67Question:

Which of the following are true statements?


There are 3 correct answers to this question.

Response:

The technical attributes of the data element can be defined by a domain, that is, the data type, the
field length, and the number of decimal places.

Field labels are defined for the domain.

Reference data types can be used to define the data type of the data element.

You can also select predefined data types to define the data type of the data element.

Score 1 of 1

68Question:

Which selection screen elements allow user input in ABAP Reports?

There are 2 correct answers to this question

Response:

SELECT-OPTIONS

SELECTION-SCREEN COMMENT

SELECTION-SCREEN BLOCK

PARAMETERS

Score 1 of 1

69Question:

Where are fixed values for fields stored?


Please choose the correct answer.

Response:

Table

Field

Data element

Structure

Domain

Score 0 of 1
70Question:

Which type of transport task is used when you modify SAP standard objects?
Please choose the correct answer.

Response:

Development/Correction

Workbench

Repair

Transport of copies

Score 0 of 1

71Question:

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:

SIMPLE

CLIKE

DATA

CSEQUENCE

72Question:

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 PBO of the screen

In a module called from PAI of the screen

In the properties of the related header UI element

In the attributes of the screen

73Question:

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


Please choose the correct answer.

Response:
64

1-16

Score 1 of 1

74Question:

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:

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’

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

75Question:
Each work process…
There are 3 correct answers to this question.

Response:

Uses a pool of database connections established when the SAP NetWeaver Application Server ABAP
started.

Can only make database changes within a single database LUW.

Can make database changes spanning multiple database LUWs.

Uses a database connection to a work process established when the SAP NetWeaver

Application Server ABAP started.

Is independent of other work processes.

76Question:

What is the ALV Object Model?


Please choose the correct answer.

Response:

A group of classes that apply Grid as a whole and inherit from a multiple class

A group of hierarchal classes that describe the ALV Grid as a whole but do not inherit from a single
class

A group of classes that describe the BDC Grid as a whole and inherit from a single class

A group of classes that describe the ALV Grid as a whole and inherit from a single class

77Question:

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

There are 4 correct answers to this question.

Response:

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

The friend has access to private attributes.

The friend has access to protected attributes.

The friend has access to public attributes.

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

78Question:
You have 2 objects: O1 of type class C1 and O2 of type class C2.

Class C2 is a subclass of class C1. Which of the following statements implements an up cast?

Please choose the correct answer.

Response:

O2 ?= O1.

MOVE O1 ?TO O2.

O1 = O2.

MOVE O1 TO O2.

79Question:

Which of the following types of SQL statements always bypass the SAP table buffers?
There are 2 correct answers to this question.

Response:

SELECT … UP TO 1 ROW

SELECT … INNER JOIN…

SELECT SUM (sales)

SELECT SINGLE

80Question:

Which statements about ABAP are true?


Please choose the correct answer.

Response:

Each statement cannot begin with a keyword.

Each statement must begin with a keyword.

ABAP keywords and additions must be in uppercase.

Each statement must end with a period.

81Question:

What is the difference between SAP Basis and SAP NetWeaver?


Please choose the correct answer.

Response:
All versions of SAP NetWeaver include the ability to handle HTTP requests.

There is no difference; the name change was driven by marketing alone.

All versions of SAP NetWeaver require the use of UTF-8.

All versions of SAP NetWeaver require the use of Unicode.

82Question:

What is the result of the following arithmetic operation?

DATA: intTYPEI.
int=5*(3/10).

Please choose the correct answer.

Response:

1.5

83Question:

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

There are 2 correct answers to this question.

Response:

Append searches

Maintenance screens

Search helps

Events

84Question:

Which of the following statements are true?


There are 3 correct answers to this question.

Response:
Implicit enhancement options allow you to enhance interface parameters for function modules and
methods without modifying the repository object.

None of the above.

An implicit enhancement point can be used to insert code in an SAP pro- gram and is always availabl
to the customer.

Implicit enhancement can be used to enhance SAP objects developed prior to SAP NetWeaver 7.0.

Score 0 of 1
85Question:

Which assignment will lead to a conversion error?


Please choose the correct answer.

Response:

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 C data object with the value '123' to a type C data object with length 2 DATA.gv_c3(3) TYPE
VALUE '123', gv_c2(2) TYPE c. gv_c2 = gv_c3.

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.

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.

86Question:

What is a plug?
There are 4 correct answers to this question.

Response:

Can be defined as a startup

Forms the basis of navigation within a Web Dynpro

Can be defined as an exit

Can be defined as inbound, outbound, or both

Can be defined as default inbound

Can be assigned to multiple views

Can be defined as outbound controlling multiple inbound plugs


Can be defined as inbound and be controlled by multiple outbound plugs

Score 0 of 1
87Question:

What is variable-length structure called?


Please choose the correct answer.

Response:

Flat structure

Nested link structure

Nested structure

Link structure

88Question:

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 TABLES parameters that is passed by reference.

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

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

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

89Question:

To generate the function modules for a lock object for a custom table
(ENQUEUE_<lock_object> and DEQUEUE_<lock_object>), which tool would you use?

Please choose the correct answer.

Response:

Text Elements (Transaction SE32)

ABAP Dictionary (Transaction SE11)

Function Builder (Transaction SE37)

Reuse Library (Transaction SE83)

General Table Maintenance Dialog (Transaction SE54)


90Question:

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:

Create an append structure and add ZZPRICE to it.

Insert ZZPRICE into an SAP structure for the table

Insert ZZPRICE at the end of the table

Add ZZPRICE to the customizing include for the table

Score 0 of 1
91Question:

Which of the following is correct?


Please choose the correct answer.

Response:

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.

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

92Question:

Which of the following can you do with the SAP code inspector?
Please choose the correct answer.

Response:

Analyze runtime data.

Perform static code checks

Monitor background tasks

Monitor runtime behavior

Score 0 of 1
93Question:
What types of changes to the repository does SAP provide?
There are 3 correct answers to this question.

Response:

Transports

Deployments from SDN.SAP.COM

Enhancement Packages

Support Packages

SAP Notes

Score 1 of 1
94Question:

What is mandatory for automatic data transport between a variable and an input field on a
classical screen (dynpro)?

Please choose the correct answer.

Response:

The property OUTPUT of the input field must be set.

The variable must be declared using the DATA statement.

The variable must be declared using the TABLES statement.

The name of the variable and the name of the input field must be identical.

Score 0 of 1
95Question:

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

Please choose the correct answer.

Response:

Any key

Fully qualified

Left aligned, gap free

Under-qualified

Вам также может понравиться