You are on page 1of 29

Skip to main content Skip to search

Login links

 shubhamk@76
 Logout

Primary menu

 SAP NW Certification
 SAP ERP Certification
 SAP HANA Certification
 SAP Cloud Certification
 ...

Secondary menu
Home » Content » Add a new rule » Add a new rule » Add a new rule » SAP Certified
Development Associate - ABAP with SAP NetWeaver 7.50 - Full

SAP Certified Development Associate -


ABAP with SAP NetWeaver 7.50 - Full
You got 68 of 80 possible points.
Your score was: 85 %

Question Results
Score 1 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 all methods of 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 any program using the class CL_CUSTOMER
Score 1 of 1

Question:

A work process…
Please choose the correct answer.

Response:

Becomes inactive while waiting for a user.


Becomes active while waiting for a user.
Stays linked toa screen through the dispatcher.
Uses a common memory area called shared memory.
Score 1 of 1

Question:

Where are fixed values for fields stored?


Please choose the correct answer.

Response:

Field
Structure
Table
Domain
Data element
Score 1 of 1

Question:

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 c VALUE '123', gv_c2(2) TYPE c. gv_c2 = gv_c3.
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.
Score 1 of 1

Question:

What is unique about a singleton?


There are 2 correct answers to this question.

Response:

It must be instantiated using a private instance constructor.


It must be instantiated using a static protected constructor.
It must be instantiated using a static public constructor.
must be instantiated using a static private constructor.
It must be instantiated using a protected instance constructor.
It must be defined as FINAL.
It cannot be defined as FINAL.
It must be instantiated using a public instance constructor.
Score 1 of 1

Question:

You want to move a transport request from the development system to the subsequent
system. Which of the following are prerequisites for this?

There are 2 correct answers to this question.

Response:

The transport request must be released


All tasks of the transport request must be assigned to the same user.
The extended program check must show no warnings.
All objects included in the transport request must be activated.
Score 1 of 1

Question:

What is unique about a functional method?


There are 5 correct answers to this question.

Response:

It can contain an exporting parameter.


It can be used in SELECT statements.
It can contain an importing parameter.

It can be used in logical expressions.

It must contain a returning parameter.

It can contain a changing parameter.


It must be a singleton.
Score 1 of 1

Question:

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

There are 2 correct answers to this question

Response:

The same text symbol can be used by other programs


They are easier to maintain than literals

They facilitate multilingual functionality


Then can store up to 256 characters
Score 1 of 1

Question:

Which of the following interface technologies are available in SAP systems?


There are 3 correct answers to this question.

Response:

Ethernet
HTTP
ODBC
OLE

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


data z1 type ref to data
data z1 type any table
data z1 type ref to PA0001
Score 1 of 1

Question:

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:

Change document
PARAMETER ID
Input history
Documentation
Score 1 of 1

Question:

Identify the types of layout managers.


There are 4 correct answers to this question.

Response:

TreeLayout
ColumnLayout
MatrixLayout

FlowLayout

GridLayout

RowLayout
Score 1 of 1

Question:

Which message types behave the same regardless of the context in which they are
called?
There are 2 correct answers to this question.

Response:

I
S
A
W
E
X
Score 1 of 1

Question:

Which of the following are features of the Context in Web Dynpro?

There are 2 correct answers to this question

Response:

Every Web Dynpro controller has multiple Contexts


Every Web Dynpro controller has one Context

Data is shared between controllers through Context mapping


Data is transferred from one Context to another by firing plugs
Score 1 of 1

Question:

Your selection screen can be modified at which event?


Please choose the correct answer.

Response:

AT SELECTION-SCREEN OUTPUT
AT SELECTION-SCREEN
AT SELECTION-SCREEN ON <field_name>
None of the above
Score 1 of 1

Question:

Which statements about ABAP are true?


Please choose the correct answer.
Response:

Each statement cannot begin with a keyword.


Each statement must end with a period.
Each statement must begin with a keyword.
ABAP keywords and additions must be in uppercase.
Score 1 of 1

Question:

You are establishing the business logic layer for a Web Dynpro Component. Which
service types are available in the Service Call wizard?

There are 3 correct answers to this question.

Response:

Function group
Function module

Web service proxy

Class method
Transaction code
Score 1 of 1

Question:

For which of the following purposes can you use the ABAP dictionary?
There are 2 correct answers to this question.

Response:

To activate logging for transparent tables


To create development classes
To create lock objects
To maintain program translations
Score 0 of 1

Question:

Dynpros can be placed in which program types?


There are 3 correct answers to this question.

Response:
Function groups

Class pools

Executables

Module pools
Score 1 of 1

Question:

Which hook method exists for all controller types?


Please choose the correct answer.

Response:

wddoonopen( )
wddoinit( )
wddoonclose( )
wddobeforenavigation( )
Score 1 of 1

Question:

Which objects are automatically created when you create a new function group?

Please choose the correct answer.

Response:

A function pool and two module pools


A function pool and two function modules
A function pool and two subroutine pools
A function pool and two include programs
Score 1 of 1

Question:

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

Please choose the correct answer.

Response:

Left aligned, gap free


Any key
Fully qualified
Under-qualified
Score 1 of 1

Question:

You enhance an SAP standard global class by defining a post-method for an SAP
method. The original SAP method has an EXPORT parameter named PARM1.

Which parameters does the post-method have?

Please choose the correct answer

Response:

An OMPORT parameter named PARM1


A RETURNING parameter named PARM1
An EXPORT parameter named PARM1
A CHANGING parameter named PARM1
Score 1 of 1

Question:

In which database table type is there a one-to-one relationship between the Dictionary
table definition and the relevant physical table in the database?

Please choose the correct answer.

Response:

Pooled table
Transparent table
Cluster table
Internal table
Score 1 of 1

Question:

To which context object is the attribute LEAD_SELECTION_INDEX related?


Please choose the correct answer.

Response:
Node
Supply function
Element
Attribute
Score 1 of 1

Question:

You write a report that displays mass data in a table. You decide to use the ALV Grid
control (class CL_GUI_ALV_GRID) instead of a classical list display with WRITE
statements.

Which of the following functions can you offer to the user without doing any specific
programming
There are 2 correct answers to this question

Response:

Convert currency amount columns


Change column width and sequence
Display details by double-clicking on a row
Sort and filter the data by any column
Score 0 of 1

Question:

Which of the following is an implicit enhancement?


There are 2 correct answers to this question.

Response:

Pre-method
Overwrite method

Protected method

Private method
Score 1 of 1

Question:

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
Score 1 of 1

Question:

The Internet Communication Manager (ICM)…


Please choose the correct answer.

Response:

Replaced SAP ITS.


Can not replaced SAP ITS.
Allows the ABAP stack and the Java stack to exchange data.
Allows SAP NetWeaver Application Server to process HTTP requests.
Score 1 of 1

Question:

In which modularization units can you use parameters?


There are 3 correct answers to this question.

Response:

Event blocks such as START-OF-SELECTION


Dialog modules such as PBO modules
Subroutines

Methods

Function modules
Score 0 of 1

Question:

Which SELECT statement will always bypass the SAP table buffers?
Please choose the correct answer.

Response:

SELECT … SINGLE …
SELECT … INTO TABLE …
SELECT … ENDSELECT.
SELECT … FOR UPDATE …
Score 0 of 1

Question:

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:

REFRESH_TABLE_DISPLAY in module PAI


SET_TABLE _FOR_FIRST_DISPLAY in module PBO
REFRESH_TABLE_DISPLAY in module PBO
SET_TABLE_FOR_FIRST_DISPLAY in module PAI
Score 1 of 1

Question:

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
Events

Maintenance screens
Search helps
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>
Get reference of z1 into wa
Assign z1->* to <fs>
Score 1 of 1

Question:

What can you do with the code inspector?

There are 2 correct answers to this question

Response:

Create an object set to represent the programs and objects to be inspected


Create your own inspections, object sets and check variants
Choose from only the performance, security and user interface check categories
Create only local inspections, objects sets and check variants
Score 0 of 1

Question:

How is an ABAP program with several dialog steps executed?


Please choose the correct answer.

Response:

The ABAP dispatcher takes over the entire execution without assigning any
work process.
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 program is always executed in just one dialog work process with roll out.
Score 1 of 1

Question:

ABAP is a programming language that…


There are 4 correct answers to this question.

Response:

Processes and formats data.

Interacts with the user.


Controls the business logic.

Separates program code from language text.


Executes on all three levels of the three-tier architecture.
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 enhancement category of the table is NOT set to ‘Not enhacable’


The table cannot have any fields of type FLTP
The table must be copied before the append structure can be created
The fields in the append structure should star with YY or ZZ
Score 1 of 1

Question:

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:

DATA: BEGIN OF gs_flight,


DATA BEGIN OF gs_flight,
TYPES: BEGIN OF gty_flight
TYPES: BEGIN OF gs_flight,
Score 0 of 1

Question:

Which boundary conditions lead to improved access time to an internal table?


There are 3 correct answers to this question.

Response:
Left justified part of key for sorted tables

Index access for standard tables

Left justified part of key for hashed tables


Index access for hashed tables
Fully qualified key for sorted tables
Score 1 of 1

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)
CP (covers pattern)
CO (contains only)
LIKE (fits pattern)

EQ (equals)
Score 1 of 1

Question:

Which of the following items are used in a Web Dynpro Application to transport
database data to the user interface?

There are 2 correct answers to this question.

Response:

Context node
Inbound plug
Supply function
Interface controller
Score 1 of 1

Question:
With what can you simulate multiple inheritance?
Please choose the correct answer.

Response:

REDEFINITION
INTERFACES
CLASS CATEGORY
INHERITING FROM
Score 1 of 1

Question:

What data type you can create in the ABAP Dictionary?

Please choose the correct answer

Response:

Lock object
Type group
Secondary index
Structure
Score 1 of 1

Question:

What can be exposed in the component interface of a Web dynpro component?


Please choose the correct answer.

Response:

Public attributes of WINDOW controllers


Custom methods of the component controller
Standard hook methods of the component controller
Context nodes of WINDOW controllers
Score 1 of 1

Question:

Which of the following is a true statement?


There are 3 correct answers to this question.

Response:
Client-specific customization objects are assigned to the customizing request.
Repository objects and cross-client customization objects are assigned to the
workbench request.
Local repository objects can be transported.
Inactive objects can be transported.
All transportable objects have to be assigned to a package.
Score 1 of 1

Question:

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
Score 1 of 1

Question:

Which screen in the ABAP Dictionary allows you to log data changes to the table?

Please choose the correct answer.

Response:

Utilities Settings
Attributes tab
Utilities Database Object Database Utility
Delivery and Maintenance tab
Technical Settings
Score 1 of 1

Question:

What features are provided by the database interface?


There are 3 correct answers to this question.
Response:

Data consistency check using foreign key relationships


Conversion of Open SQL statements from ABAP statements into the
corresponding database

statements
Database independence of application programs

Access to SAP table buffers


Syntax check of Native SQL commands
Score 1 of 1

Question:

How do you embed a subscreen in a main screen?


Please choose the correct answer.

Response:

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


Use CALL SUBSCREEN in the flow logic of the main screen.
Use CALL SUBSCREEN in a PBO module of the main screen
Use SET SUBSCREEN in a PBO module of the main screen.
Score 1 of 1

Question:

Which of the following capabilities is provided by the Application Layer platform of


SAP Netweaver?

Please choose the correct answer.

Response:

Multi-channel access
Master data management
Database and operating system abstraction
Business process management
Score 1 of 1

Question:

What must before you can create a new transportable function modules?
There are 3 correct answers to this question

Response:

Transport request

Function group
Exception class
Package
Module pool
Score 1 of 1

Question:

What are the declarative statements used to define the selection?

There are 3 correct answers to this question.

Response:

SELECT-OPTIONS
None of the above
PARAMETERS

SELECTION-SCREEN
Score 1 of 1

Question:

What is the purpose of implicit enhancement points?


Please choose the correct answer.

Response:

To change code in a standard SAP program


To add code to a standard SAP program
To create a secondary index for an SAP database table
To add fields to an SAP database table
Score 1 of 1

Question:

The statements CALL BADI and GET BADI are used for which type of BAdIs?
Please choose the correct answer.
Response:

Classical BAdI
New BAdI
Classical DDic
None of the above
Score 1 of 1

Question:

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

Response:

Public event and protected handler

Private event and private handler


Private event and public handler
Protected event and public handler
Score 1 of 1

Question:

In which controller type can you embed a service call?


Please choose the correct answer.

Response:

View controller
Interface controller
Configuration controller
Component controller
Score 1 of 1

Question:

How do you program an input validation on a selection screen that allows users to
correct their input?

Please choose the correct answer.

Response:
Implement the check at the event END-OF-SELECTION. In case of an input
error, a type E MESSAGE must be displayed.
Implement a check at the event AT SELECTION-SCREEN. In case of an input
error, a type E

MESSAGE must be displayed.


Implement the check at the event AT SELECTION-SCREEN. In case of an
input error, a type A MESSAGE must be displayed.
Implement the check at the event AT SELECTION-SCREEN OUTPUT. In case
of an input error, a type E MESSAGE must be displayed.
Score 1 of 1

Question:

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

Response:

SUBMIT… AND RETURN


CALL TRANSACTION
LEAVE TO TRANSACTION
SUBMIT
Score 0 of 1

Question:

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 31 digits.


The allowed length is between 0 and 33 digits.
The allowed length is 34 digits.

The allowed length is between 1 and 34 digits.


Score 0 of 1

Question:

Which of the following is a true statement?


There are 3 correct answers to this question.

Response:
Packages use interfaces and visibility to make their elements visible to other
packages.
The transport layer is a mandatory input field for the package.

A package can be nested.

All customer repository objects have to be assigned to a package.


Score 1 of 1

Question:

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

There are 3 correct answers to this question

Response:

RIGHT OUTER JOIN


LEFT OUTER JOIN
CROSS JOIN
FULL JOIN

INNER JOIN
Score 1 of 1

Question:

What do you need to consider when creating a secondary index on a table?

There are 2 correct answers to this question

Response:

The table will be updated more quickly if you create more indexes
The index can be created for specific database systems only
The most frequently selected fields should be at the first positions in the index

The index must always be unique


Score 1 of 1

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.
O1 = O2.
MOVE O1 ?TO O2.
O2 ?= O1.
Score 1 of 1

Question:

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

Please choose the correct answer.

Response:

Function code of buttons


Values of screen elements
Screen status
Attributes of screen elements
Score 1 of 1

Question:

What does the Refactoring Assistant allow you to do?


There are 2 correct answers to this question.

Response:

Move between classes and interfaces


Rename all subclasses of a method
Move components between superclasses and subclasses
Rename all occurrences of a method
Score 1 of 1

Question:

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

There are 3 correct answers to this question


Response:

Check table

Structure component
Domain
Table type
Data element
Score 1 of 1

Question:

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 starts with an asterisk (*)


It starts with an ampersand (&)
It start with a plus (+)
It starts with a dollar($)
Score 0 of 1

Question:

Which of the following are key capabilities of SAP NetWeaver?


There are 3 correct answers to this question.

Response:

Information Integration

People Integration
Supply Chain Management
Enterprise Resource Planning

Application Platform
Score 1 of 1
Question:

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

There are 2 correct answers to this question

Response:

Only key fields should be used in WHERE condition

Only key fields should be used in ORDER BY clauses


All fields can be used in indexes
An append structure can be created
Score 1 of 1

Question:

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


Please choose the correct answer.

Response:

Candidates key view


Help view
Database view
Maintenance view
Score 1 of 1

Question:

Which selection screen elements allow user input in ABAP Reports?

There are 2 correct answers to this question

Response:

SELECTION-SCREEN COMMENT
SELECTION-SCREEN BLOCK
PARAMETERS

SELECT-OPTIONS
Score 0 of 1

Question:
You write a program that updates a data record in the data base using the following
statement:

UPDATE scar FROM Is_scarr.

Which of the following tasks does the Database Interface perform?


There are 2 correct answers to this question

Response:

It restricts the access to the log-on client


It applies a logical lock to the updated data record.

It translates the statement to native SQL

It checks the authorization of the current user


Score 1 of 1

Question:

Table A and table B are partially buffered.


Which of the following SELECT statements always access the database?
There are 2 correct answers to this question.

Response:

SELECT SINGLE CLIENT SPECIFIED a b FROM table A


INTO CORRESPONDING FIELDS OF ls_AB.
SELECT SINGLE FOR UPDATE a b FROM table A INTO
CORRESPONDING FIELDS OF ls_A WHERE c EQ ‘1234’.
SELECT a b FROM table A INTO CORRESPONDING FIELDS OF TABLE
lt_AB
SELECT a b c d FROM table A JOIN table B ON table A~a EQ table B~
eINTO CORRESPONDING FIELDS OF TABLE lt_A_B.
Score 0 of 1

Question:

Which of the following statements are true?


There are 2 correct answers to this question.

Response:

You can enter documentation for the data element in the ABAP Dictionary.
A conversion routine can be assigned to a data element.
You define the value range in the data element.
A conversion routine can be assigned to a domain.
Score 1 of 1

Question:

You have written a program to output data using the ALV grid control. Which
sequence of steps should be executed at runtime?

Please choose the correct answer.

Response:

1. Create a grid object


2. Pass data to the grid object
3. Create a container object
1. Pass data to the grid object
2. Create a container object
3. Create a grid object
1. Create a container object
2. Create a grid object
3. Pass data to the grid object
1. Create a grid object
2. Create a container object
3. Pass data to the grid object
Score 1 of 1

Question:

Which of the following program types can contain screens?

There are 3 correct answers to this question

Response:

Class pools
Module pools

Function groups
Interface pools
Executable programs
Score 0 of 1

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:

Standard table
Hashed table
Index table

Sorted table
Score 1 of 1

Question:

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

There are 4 correct answers to this question.

Response:

Module pools
Type groups
Subroutine pools
Interface pools
Function groups
Class pools
Executables
Score 1 of 1

Question:

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


Please choose the correct answer.

Response:

Write the handler, create the ALV, display the ALV, register for the event
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
Write the handler, create the ALV, register for the event, display the ALV
Create the ALV, write the handler, register for the event, display the ALV
shubhamk@76

 My Premium Exams
 My account
 Create content
o Testimonial

Money Back Guarantee


Testimonial
FAQs
Privacy Policy
Terms and Conditions
About Us
Join Us
Contact Us
All trademarks, service marks, trade names, trade dress, product names and logos appearing
on the site are the property of their respective owners.
The site www.erpprep.com is in no way affiliated with SAP SE. Copyright © 2018
www.erpprep.com. All rights reserved.

You might also like