Sie sind auf Seite 1von 4

SAP EDUCATION

SAMPLE QUESTIONS:
SAP Certified Development Specialist (Edition 2014) - ABAP for SAP HANA

Disclaimer: These sample questions are for self-evaluation purposes only and do not appear on the actual certification exams.
Answering the sample questions correctly is no guarantee that you will pass the certification exam. The certification exam
covers a much broader spectrum of topics, so do make sure you have familiarized yourself with all topics listed in the exam
competency areas before taking the certification exam.

Questions

1. When using ABAP Database Connectivity (ADBC) to issue native SQL calls to the database, which of the
following methods of class CL_SQL_RESULT_SET retrieves the tabular result of the native SQL call?
Please choose the correct answer.
a)

SET_PARAM_TABLE

b)

GET_METADATA

c)

NEXT_PACKAGE

d)

SET_PARAM

2. What do you have to consider if you want to use Native SQL in your ABAP programs to access an SAP
HANA database?
Note: There are 2 correct answers to this question.
a)

Hashed or sorted tables must be used with the INTO


CORESPONDING FIELDS keyword.

b)

The database independency of your report can be lost.

c)

Client handling needs to be done explicitely in the the Native SQL


statement.

d)

The ABAP system checks the syntax of the Native SQL


statements.

3. You want to define an ABAP Core Data Services (CDS) view that totals the NET_AMOUNT column for
each sales order (column SO_ID).
Which SELECT statement would you use in the definition?
Please choose the correct answer.
a)

select from snwd_so { so_id, sum(net_amount) as sum_amount }


order by so_id

b)

select from snwd_so { so_id, sum(net_amount) as sum_amount }


group by net_amount

c)

select from snwd_so { so_id, sum(net_amount) as sum_amount }

d)

select from snwd_so { so_id, sum(net_amount) as sum_amount }


group by so_id

4. Your customer wants to migrate to SAP HANA and you want to identify which business processes
should be optimized.
Which of the following steps must you perform to get this information?
Note: There are 2 correct answers to this question.
a)

Combine the results of the SQL Monitor with the results of an


ABAP runtime analysis.

b)

Activate the new SQL Monitor in a productive system.

c)

Combine the results of the SQL Monitor with the results of a


static source code analysis.

d)

Activate the new SQL Monitor in a development system.

5. You perform a static code check using the Code Inspector (SCI). In your SCI variant, you select the
Search problematic SELECT * statements check.
What does this check report?
Please choose the correct answer.

a)

SELECT * statements on tables with more than a specified


number of fields

b)

SELECT * statements where fewer than a specified percentage of


all fields are effectively used

c)

SELECT * statements on tables with the Column Store storage


type

d)

SELECT * statements on tables with more than 100,000 records

6. Which features does the source code editor provide in ABAP Development Tools (ADT)?
Note: There are 2 correct answers to this question.
a)

Screen Painter

b)

Quick Fix

c)

Content Assist

d)

Form-based Class Builder

7. When would you use a column store table instead of a row store table?
Note: There are 2 correct answers to this question.
a)

When you require aggregation and analysis of values

b)

When there are mainly distinct values in the table

c)

When you want to enable a full-text search of the table

d)

When the table has a small number of records

Solutions
1 a) Incorrect

2 a) Incorrect

3 a) Incorrect

4 a) Incorrect

5 a) Incorrect

1 b) Incorrect

2 b) Correct

3 b) Incorrect

4 b) Correct

5 b) Correct

1 c) Correct

2 c) Correct

3 c) Incorrect

4 c) Correct

5 c) Incorrect

1 d) Incorrect

2 d) Incorrect

3 d) Correct

4 d) Incorrect

5 d) Incorrect

6 a) Incorrect

7 a) Correct

6 b) Correct

7 b) Incorrect

6 c) Correct

7 c) Correct

6 d) Incorrect

7 d) Incorrect

Want to learn more? Contact SAP for more information.