Professional Documents
Culture Documents
database table
is created for a
structure
The TABLES
statement is
used to define
a structure in a
program
The
STRUCTURES
statement is
used to define
a structure in a
program
Structures
contain data
beyond the
runtime of a
program.
--->
2 of 10
ABAP Dictionary
4 of 10
(More than one answer is correct)
Value Range
Admin data
LPOS
SPOS
DPOS
ABAP Dictionary
5 of 10
Data Base Modify
Data Base Retrieval
Data Base Updates
All database access
6 of 10
ABAP Dictionary
7 of 10
Domain short text
Data element documentation
Search help
Domain Help values
ABAP Dictionary
8 of 10
Vendors
Cost Centres
Country Keys
Sales Order
<---
--->
ABAP Dictionary
9 of 10
specify conditions in the FROM clause
specify conditions in the ON clause
There is no way to omit records from the left table
specify conditions in the WHERE clause
10 of 10
nothing
domain
values
data element
workbench
1 of 10
line type
uniqueness attribute
2 of 10
table type
key sequence
Data wa_ztable type ztable.
Select-options so_myfield for wa_ztablefielda.
Select * from ztable into wa_ztable
where fielda in so_myfield .
Endselect.
One record
No records
All of the records
ABAP
3 of 10
Type
Value
Default
Like
<---
--->
4 of 10
No other requirement exists
The field must be linked to another field of type CUKY
The field must be numeric
Decimals must be defined in the domain
<---
--->
5 of 10
Read Table itab by key K1
Read Table itab by binary key k1
Read Table itab with sorted key k1
Read Table itab with Table Key K1
6 of 10
When they are activated
When they are generated
When they are assigned to a transportable
development class
When they are executed
<---
--->
7 of 10
Data: mystring type c value 'SAPDOMAIN'.
Search mystring for 'X'
sy-fdpos = 4 and sy-subrc = 0
--->
8 of 10
Index operatoins are allowed on standard and sorted
tables
Hashed tables are accessed by key only
Sorted tables can be resorted
An 'Insert' statement on a standard table will add the
entry to the end of the internal table
<---
--->
9 of 10
Select A B C
from my_table
into wa_list
(More than one answer is correct)
The type of the selected fields and fields in wa_list
must be compatible.
The Number of fields in wa_list must have at least 3
fields
Like named fields must exist in wa_list and the
selected fields
The type of the selected fields and fields in wa_list
must be identical
10 of 10
Constants: C1(4) type D.
Constants: C1(4) type C value 'ABCD'.
Constants: C1(4) type C like mytab-booking.
Constants: C1(4) type C.
DATA TRANSFER
1 of 10
2 of 10
After the program ends
Sequential
When
another OPEN DATASET is issued for the
same file
Hex
When READ DATASET reaches end of file
Binary
Explicitly using the CLOSE DATASET
TEXT
<---
--->
PERFORM READ_RECORDS_FROM_FILE.
..
..
FORM READ_RECORDS_FROM_FILE.
READ DATASET ABC INTO REC.
IF SY-SUBRC = 0. EXIT. ENDIF.
DO.
A
I
7 of 10
--->
8 of 10
(More than one answer is correct)
Exceptions
TCODE
USER
DYNPROTAB
9 of 10
DATABASE CHANGES
1 of 10
08 - General_Failure
03 - Already_Locked
01 - Foreign_Lock
02 - System Failure
2 of 10
4 of 10
PERFORM.. .. ON COMMIT
an update-task function module triggered with
COMMIT WORK
Batch Input Programs
an update-task function module triggered with
COMMIT WORK AND WAIT
6 of 10
Do 5 times.
x = sy-tabix.
perform calculate_sales on commit.
enddo.
COMMIT WORK.
1
Infinitely
Not at all
5
7 of 10
SM13
SM12
SE80
CCMS
8 of 10
9 of 10
PERFORMANCE PROGRAMMING
1 of 10
The SQL has been written with an INNER JOIN between VBAK
(header; Primary Key = VBELN) and
VBAP (Line items; Primary Key = VBELN, POSNR) for one sales
order having ten line items? The inner join is on VBELN?
Five records
No records
One records
Ten records
2 of 10
--->
3 of 10
--->
5 of 10
(More than one answer is correct)
6 of 10
7 of 10
fields
READ TABLE with BINARY SEARCH is much more
efficient over just READ TABLE.
The internal table needs to be sorted using the fields
in sequence as used in BINARY SEARCH
The internal table need not be sorted
9 of 10
1 of 10
2 of 10
--->
3 of 10
(More than one answer is correct)
The queries of a user group belong only to the person
that created the query
A Functional area can be assigned to several user
groups
Several Functional areas can be assigned to one user
group
The user can access only designated queries in a
given user group
Users belonging to the same authorization group
have the same query privilege
4 of 10
--->
4 of 10
Statistics
Ranked lists
Basic lists
Percentage
6 of 10
Put
Get
At Selection-Screen
End-Of-Selection
Initialization
7 of 10
Top-of-page
New-page
At line-selection
Top-of-page During Line-Selection
8 of 10
Get Event in the report program requests data from
the Put Statement
Any Node that is accessed requires the Node to be
defined in the NODES statement
You can access hierarchically higher tables in your
program even though there is no tables statement
for the table
The Put Statement in the LDB provides data for the
Get Event in the report program
9 of 10
Case
Catch Class
Development Class
Error Class
10 of 10
MY Sap.Technologies
1 of 10
Transport System
ABAP WorkBench
WorkBench Organizer
Customizing Organizer
Repository Infosys
2 of 10
(More than one answer is correct)
Can be a method of an object
It is an interface
It is an Object
Can only be use inside SAP
It is impemented as a function
3 of 10
System Alerts
Starting and stopping SAP
Program Syntax Checks
System Configuration
5 of 10
message
communication
gateway
dialog
7 of 10
Organizational unit
Delivered by Sap
Vendor
Customer
8 of 10
Basis System
Database Server
Database Interface
ABAP Interpereter
Dispatcher
9 of 10
Central
Single Database
Three Tier
Two tier client server
2 of 10
Change Management
Development
5 of 10
Project Management
Technical Support
Steering Committee
Project Coordination
6 of 10
Workbench
Repository
Customizing
Object Browser
9 of 10
Customizing
Modification
Interfacing
Enhancement
Personalization
10 of 10
(More than one answer is correct)
Dictionary
Application
Customizing
Repository
Dialog prog
1 of 10
Element List
Module Pool
Screen layout
Screen attributes
Flow logic
Dialog Programming
2 of 10
10
20
30
40
50
60
70
At Selection-Screen
Top-of-Page
Start-of-Selection
At Line-Selection
4 of 10
Case OK_CODE
PBO
Module User_command
PAI
6 of 10
--->
7 of 10
4
-1
8
9 of 10
10 of 10
2 of 10
Copy
User Exit
Modification
Custom development
3 of 10
To register enhancements made by a developer
To register custom developed modifications made by
a developer
To register Customizing made by a developer
To register SAP modifications made by a developer
4 of 10
Workbench
Object Browser
Customizing
Repository
5 of 10
ZZ_ or YY_
Z_ or Y_
Z or Y
ZZ or YY
6 of 10
Modification
Customizing
User Include
Enhancement
7 of 10
CALL CUSTOMER-SUBSCREEN
CALL SCREEN-EXIT
CALL CUSTOMER-SCREEN
CALL SCREEN CUSTOMER
9 of 10
Group 1
a. Placing your own code in the include of a supplied function mod
b. Defining your own text for the supplied function codes
c. Creating subscreens for the subscreen areas
d. Adding function modules for the data elements
Group 2
1. Field Exit
2. Screen Exit
3. Menu Exit
4. Function Exit
B-1, A-4, C-3, D-2
A-4, B-3, C-2, D-1
A-3, B-2, C-1, D-4
10 of 10