Sie sind auf Seite 1von 18

You write the following ABAp statement

SELECT SINGLE carrid connid cityfrom cityto


From spfli
INTO gs_spfli
WHERE carrid = pa_car
AND connid = pa_con

How are the fields in the field list of the SELECT statement copied to the target structure gs_spfli?

Please choose the correct answer.

Response:

They are copied from right to left

They are copied to fields with the same name

They are copied to fields with the same type

They are copied from left to right


Score 0 of 1
(skipped)

Question:

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

Response:

Inserting an APPEND structure

Changing the order of non-key fields

Inserting a field of type reference

Reducing the size of the field.


Score 0 of 1
(skipped)

Question:

How do you use a sorted internal table?

There are 2 correct answers to this question

Response:

You need to specify a key in the table declaration

You can resort the table with SORT

You use APPEND to insert records at the correct


position

You can read the records by index or key


Score 0 of 1
(skipped)

Question:

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


ZA.

The components of an append structure should


start with ZZ or YY.

The components of an append structure should


start with Z or Y.

The name of the append structure must start with


ZZ or YY.
Score 0 of 1
(skipped)

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:

Buffering type

Size category

Data class

Table name

Delivery class
Score 0 of 1
(skipped)

Question:
Which statements are true regarding ABAP inheritance?
There are 4 correct answers to this question.

Response:

You can access the superclass component with


the prefix SUPER->.

The instance constructor can be overwritten as


part of inheritance.

The static constructor can be overwritten as part


of inheritance.

Overloading allows a method to have several


definitions with different signatures.

Instance constructors must call the superclasss


constructor.

Static constructors do not need to call the


superclasss constructor.

Polymorphism requires the developer to specify


which method to use with inheritance.
Score 0 of 1
(skipped)

Question:

A view can only be displayed in which circumstances?


Please choose the correct answer.

Response:

It has been embedded in a window.

It contains an inbound and outbound plug.

It can always be displayed.

It cannot always be displayed.


Score 0 of 1
(skipped)

Question:
A work process
Please choose the correct answer.

Response:

Stays linked toa screen through the dispatcher.

Becomes inactive while waiting for a user.

Uses a common memory area called shared


memory.

Becomes active while waiting for a user.


Score 0 of 1
(skipped)

Question:

Each work process


There are 3 correct answers to this question.

Response:

Is independent of other work processes.

Uses a pool of database connections established


when the SAP NetWeaver Application Server ABAP
started.

Uses a database connection to a work process


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

Question:

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


In the ABAP Dictionary

In a function module

In a global class

In a global interface
Score 0 of 1
(skipped)

Question:

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:

MOVE O1 ?TO O2.

O2 ?= O1.

MOVE O1 TO O2.

O1 = O2.
Score 0 of 1
(skipped)

Question:

In which circumstances is a table considered to be a text table?

There are 3 correct answers to this question.

Response:

The entire key of this data table is included as the


key to this table.

This table has an additional language key field.

This table only has one character-based data


field.

This table has a foreign key to the data table as a


text table.

The ABAP runtime system determines that the


relationship exists.
Score 0 of 1
(skipped)

Question:

Which of the following statements regarding the event AT SELECTIONSCREEN ON HELP-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 (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 (F1) help for


the output field programmed in the event block
and will override any help possibly defined in
the ABAP Dictionary for the field.
Score 0 of 1
(skipped)

Question:

What is the predefined reference variable used in ABAP OO to address the object itself?
Please choose the correct answer.

Response:

THIS

SUPER

SELF

ME
Score 0 of 1
(skipped)
Question:

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

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

Question:

When should you use a hashed internal table?


There are 2 correct answers to this question.

Response:

When accessing mainly single records

When accessing by secondary key

When accessing using the left-justified part of the


key

When accessing always by primary key

When accessing by index


Score 0 of 1
(skipped)

Question:

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 Spot Implementation

BAdI Implementation

Enhancement Project

BAdI Implementation

BAdI Implementation

Enhancement Spot Implementation

BadI Implementation
Enhancement Project

Score 0 of 1
(skipped)

Question:

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

There are 4 correct answers to this question.

Response:

Executables

Module pools

Function groups

Class pools

Interface pools

Subroutine pools

Type groups
Score 0 of 1
(skipped)

Question:

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


Score 0 of 1
(skipped)

Question:
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:

Always stop when the external breakpoint is


reached.

Never stop; external breakpoints operate on


users other than your own.

May or may not stop, depending on external


factors.

Do not stop when the external breakpoint is


reached.
Score 0 of 1
(skipped)

Question:

Which desktops are part of the new ABAP debugger?


There are 3 correct answers to this question.

Response:

Break./Watchpoints

Objects

Session

Desktop 1

List
Score 0 of 1
(skipped)

Question:

What are characteristics of a hashed internal table?

There are 2 correct answers to this question.

Response:

It can be accessed using the key.


It must have a unique key.

It can have a non-unique key.

It can be accessed using the index.


Score 0 of 1
(skipped)

Question:

Which does the field catalog allow you to do?


There are 3 correct answers to this question.

Response:

Add a field to the display

Specify the sort order of the display table

Produce a striped pattern for the display lines

Change the title of a column

Change the display order of a column


Score 0 of 1
(skipped)

Question:

What can be part of the signature of an instance constructor?

There are 2 correct answers to this question

Response:

Import parameters

Changing parameters

Exceptions

Export parameters
Score 0 of 1
(skipped)

Question:

What does SAP recommend that you use a hashed table?


Please choose the correct answer.
Response:

When a table must be accessible by both index


and key

When a table must be sorted automatically by


key in ascending order

When a table is very large and you want to


access the table by key only

When a table is very large and you want to


access the table by index only.
Score 0 of 1
(skipped)

Question:

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:

GT (greater than)

LIKE (fits pattern)

CO (contains only)

CP (covers pattern)

EQ (equals)
Score 0 of 1
(skipped)

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 be the first line


in the program.

The introductory statement must be the first


statement in the program.

The introductory statement must never be


modified.

The introductory statement can be modified.


Score 0 of 1
(skipped)

Question:

When is an ENDSELECT not required for a SELECT?


There are 3 correct answers to this question.

Response:

When the FROM is a view

When you specify a join of tables

When you do a SELECT SINGLE

When you specify into a table

When you specify appending a table


Score 0 of 1
(skipped)

Question:

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

Response:

New BAdIs

Explicit enhancement point

Explicit enhancement sections

Implicit enhancement point


Score 0 of 1
(skipped)

Question:

Which of the following statements are correct?


There are 3 correct answers to this question.
Response:

The SELECT-OPTIONS statement creates an


internal table with a header line. The internal
table is also known as the selection table.

The structure of the selection table created with


SELECT-OPTIONS has four components: SIGN,
OPTION, LOW, and HIGH.

You can use the addition NO-DISPLAY to hide the


input field on the selection screen.

You can only specify default values for the LOW


and HIGH fields of the SELECT-OPTIONS input
field.
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 updated.

If table data is read using indexes, the table


buffer will not be filled.
Score 0 of 1
(skipped)

Question:

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

Response:

data z1 type any


data z1 type any table

data z1 type ref to PA0001

data z1 type ref to data


Score 0 of 1
(skipped)

Question:

You build a dialog screen with an input field in an ABAP program.

How do you ensure that the contents of the screen field can be accessed in the program?

Please choose the correct answer.

Response:

Enter the name of a data object in the Paramter


ID attribute of the screen field

Define a data object in the program with the


same name as the screen field

Use a MOVE statement in a PAI module to copy


the data to a data object

Use the GET statement in the program to


transport the data from the screen field
Score 0 of 1
(skipped)

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 predefined conditions for all variables.

Stop at any change of all variables.


Stop at any change of a specific variable.
Score 0 of 1
(skipped)

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 all methods of all subclasses of


CL_CUSTOMER

From all methods of the class CL_CUSTOMER

From all methods of a class to which


CL_CUSTOMER grants friendship

From any program using the class CL_CUSTOMER


Score 0 of 1
(skipped)

Question:

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 private attributes.

The friend has access to protected attributes.

The friend has access to public attributes.

All classes the friend has granted friendship


access status to also have the same access.

All classes that inherit from the friend


(subclasses) also have the same access.
Score 0 of 1
(skipped)

Question:

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:

To switch a work process type requires a restart


of the SAP NetWeaver Application Server ABAP.

All work processes have the same structure.

All work processes communicate with the


database.

All work processes communicate with the


dispatcher.

A work process can communicate directly with an


external system through a Remote Function Call.

It is possible to have multiple enqueue work


processes on an SAP NetWeaver Application
Server.

It is possible to have multiple spool work


processes on an ABAP application server.
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 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 0 of 1
(skipped)

Question:

With what can you simulate multiple inheritance?


Please choose the correct answer.

Response:

REDEFINITION

INHERITING FROM

INTERFACES

CLASS CATEGORY
Score 0 of 1
(skipped)

Question:

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

Response:

DATA variable

DATA variable(5) TYPE n.

DATA variable(5) TYPE p.

DATA variable(5) TYPE t.