Visit the SAP Forum

Languages : English | Dutch | French | Portugese | Italian



INTERVIEW EBOOK
Get 30,000 Interview Questions & Answers in an eBook.

Interview Success Kit - Get Success in Job Interviews



Send your Resume to 6000 Companies
START YOUR WEBSITE
India's Best Web Hosting Company
Home » SAP sample papers » SAP - ABAP sample papers » SAP Certified Development Professional ABAP with SAP NetWeaver 7.0

SAP Certified Development Professional ABAP with SAP NetWeaver 7.0

A D V E R T I S E M E N T

S A P - R E S O U R C E S


Get Free SAP Resources:

Are you looking for:
  • SAP Jobs
  • Free SAP eBooks
  • SAP Softwares
  • SAP Tutorials
  • ERP Implementation Examples
Enter Email Address:
(Enter your email address above and we will instantly send you the download link to you, when you confirm your email.)
Search SAP Resources:

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 How can you realize a modification free instantiation of objects in a customer-specific ABAP OO development?

Please choose the correct answer.

a)

O

By programming against interfaces and applying the Factory Design Pattern

b)

O

By inheriting from a main class and applying the Factory Design Pattern

c)

O

By implementing an interface and inheriting from a main class

d)

O

By programming against interfaces and inheriting from a main class

2. In which case do you decide to create a new ABAP OO class?

Please choose the correct answer.

a)

O

If it deals with encapsulated data of another class

b)

O

If it mediates between two other classes

c)

O

If it improves maintainability

d)

O

If it only contains methods

3. You analyze the complexity of a customer-specific program to determine the expected maintenance efforts.

Which measure do you use?

Please choose the correct answer.

a)

O

Number of binary decision points (for example, IF-statements)

b)

O

Number of references to other modularization units

c)

O

Number of executable statements

d)

O

Number of methods and interfaces

4. What should you emphasize when presenting the results of a code review to the customer?

Note: There are 2 correct answers to this question.

a)

O

The risks and effects of identified problems

b)

O

Project plan to implement corrections

c)

O

Recommendations for concrete solutions

d)

O

Implementation of suggested corrections

5. What do you need to consider when using dynamic breakpoints?

Note: There are 2 correct answers to this question.

a)

O

You should set dynamic breakpoints only directly in the Debugger at runtime.

b)

O

You should use dynamic breakpoints only if the program is locked by another user.

c)

O

You can use dynamic breakpoints only up to a limited number without changing the program.

d)

O

If the line where you set a breakpoint already contains a breakpoint, it is deleted.

6. Your customer wants to migrate from an old legacy system to SAP ERP. The databases in both systems are modified.

What is an advantage using the Legacy System Migration Workbench (LSMW) for the migration?

Please choose the correct answer.

a)

O

It provides standard interfaces for all fields in a data migration.

b)

O

It provides standard interfaces for all tables in a migration.

c)

O

It supports migration of data and enhanced programs.

d)

O

It supports Batch Input, Call Transaction, and Direct Input to migrate data.

7. Which task do you need to do after printing an Adobe form to avoid a program error?

Please choose the correct answer.

a)

O

Clear the content of all internal tables.

b)

O

Execute the COMMIT function module.

c)

O

Close the form.

d)

O

Disable the PDF printer.

8. An international retail company needs a customer-specific list in SAP ERP that shows accumulated order values in a selectable currency.

What do you need to know to create this program?

Please choose the correct answer.

a)

O

Converting factors of source currencies

b)

O

Converting factors of target currency

c)

O

Source currency of the orders

d)

O

Local currency in the system

9. Where do you place the language key field in a customer-specific text table to enable generic buffering of this table?

Please choose the correct answer.

a)

O

Directly before the foreign key of the corresponding customizing table

b)

O

Directly after the foreign key of the corresponding customizing table

c)

O

At the last position of the key fields of the text table

d)

O

The position of the language key field does not matter.

10. Which ABAP language element can you use in Enterprise Services?

Please choose the correct answer.

a)

O

COMMIT WORK

b)

O

WRITE

c)

O

CALL FUNCTION STARTING NEW TASK

d)

O

DATA itab WITH HEADER LINE

11. How do you avoid semantic mistakes for interface parameters in a customer specific routine?

Please choose the correct answer.

a)

O

Type all interface parameters.

b)

O

Document all interface parameters.

c)

O

Insert commands by using patterns.

d)

O

Name all interface parameters differently.

12. You cannot book the business data during processing of an incoming IDoc.

How must the function module react to this problem?

Please choose the correct answer.

a)

O

Send the IDoc backward

b)

O

Trigger an event for sender

c)

O

Set an error status in the control record

d)

O

Create a Batch Input map

13. During an upgrade project to SAP NetWeaver 7.0, you are asked for a strategy to convert the implemented classic BAdIs to the new BAdI type.

What do you recommend?

Please choose the correct answer.

a)

O

Perform the migration of customer BAdIs and BAdIs that are provided by SAP with the available migration tool.

b)

O

Use the procedure for semi-automatic migration because of existing differences between classic and new BAdIs.

c)

O

Perform a completely automated migration of all existing classic BAdIs with the available migration tool.

d)

O

Create new BAdIs because a conversion of classic BAdIs is not foreseen.

14. A customer has implemented an enhancement for a transaction by using the predefined customer subscreen. The program contains the necessary plausibility checks for the values on the subscreen. However, from time to time, data fields are updated with values that are not allowed.

What do you recommend to solve this problem?

Please choose the correct answer.

a)

O

Modify all dynpros that use data from the plausibility checks.

b)

O

Implement new plausibility checks for every dynpro change.

c)

O

Implement the same plausibility checks in the User Exit "before save".

d)

O

Implement an additional program to correct the wrong data field values.

15. How do you characterize customer and user exits?

Note: There are 2 correct answers to this question.

a)

O

Customer Exits have a predefined interface with the possibility to activate and deactivate them.

b)

O

Customer Exits need an SSCR ( SAP Software Change Registration) registration.

c)

O

User Exits have a predefined interface with the possibility to activate and deactivate them.

d)

O

User Exits need an SSCR ( SAP Software Change Registration) registration.

16. Your customer wants to use SAP NetWeaver Master Data Management ( MDM ) to cleanse and distribute business partners created in SAP CRM within the existing heterogeneous system environment.

Which standard MDM scenario do you recommend using?

Please choose the correct answer.

a)

O

Master data consolidation

b)

O

Master data harmonization

c)

O

Central master data management

d)

O

Local master data management

17. What is the main advantage of enhancement packages in SAP Business Suite 7.0?

Please choose the correct answer.

a)

O

The installation of the packages has to be done in chronological order to make sure the project can use best practices.

b)

O

The installation is independent from the existing installation and all functions of the package will be activated at once.

c)

O

The installation is done via OSS so that the projects themselves do not require administrative knowledge.

d)

O

The installation of a whole package is required, but it is possible to activate only parts of it.

18. Which functionality has been introduced with the SAP Enterprise Edition of SAP Solution Manager?

Please choose the correct answer.

a)

O

Service level reporting

b)

O

Document management with display and print of digitally-signed documents

c)

O

Service desk and root cause analysis

d)

O

Test workbench with integrated Test Data Migration Server (TDMS)

19. Which of the following is a use case for SAP Solution Manager?

Please choose the correct answer.

a)

O

Support of Test Data Migration Server (TDMS) for test preparation

b)

O

Support of Visio for process modeling

c)

O

Support of SAP Early Watch Alert for early problem detection

d)

O

Support of SAP Project System (PS) for cost planning

20. You found an error for a field in Process-after-Input (PAI) of a dynpro. You change the value of this field and start PAI again.

Where is the flow control starting in PAI in that case?

Please choose the correct answer.

a)

O

Always at the first module in the flow control of PAI

b)

O

At the module in the flow control where the error was found

c)

O

At the first module in the flow control, where this field is listed first

d)

O

At the first module of the CHAIN group, where the error was found

21. In a new customer SAP GUI dynpro program, particular fields should be visible for authorized users only.

How do you implement this requirement?

Please choose the correct answer.

a)

O

Set a flag in the appropriate internal table at PBO.

b)

O

Assign those fields to specified user profiles.

c)

O

Delete field content in PBO in case the authorization check was negative.

d)

O

Define transaction variants according to the required authorizations.

22. In a customer program, a LOOP statement is processing time consuming database operations on transaction data. The execution of this program takes too long.

How can you optimize the performance of this program?

Note: There are 2 correct answers to this question.

a)

O

Create new secondary indexes for database tables.

b)

O

Divide the internal table into several smaller tables and call a function module with these tables as parameters in parallel tasks.

c)

O

Divide the internal table into several smaller tables and start a report with these tables as parameters.

d)

O

Expand the internal table with fields which are read from the database within the LOOP.

e)

O

Insert a COMMIT- WORK at the end of the LOOP.

23. What are the effects of a COMMIT WORK during program execution?

Note: There are 2 correct answers to this question.

a)

O

All database and internal table locks are released.

b)

O

The time slice counter is reset to zero.

c)

O

All open database cursors are closed.

d)

O

All memory fields are cleared.

24. Where can you check which secondary index of a database table is used in a program?

Please choose the correct answer.

a)

O

In the system log

b)

O

In the performance trace

c)

O

In the debugger

d)

O

In the application log

25. In a customer application, it is necessary to save texts with undefined size.

Which table type do you use to minimize programming efforts?

Please choose the correct answer.

a)

O

Transparent table with field type TEXT80 for the text

b)

O

Transparent table with field type STRING for the text

c)

O

Cluster table with application key and others fields

d)

O

Pool table with normal construction

26. You need to read an ABAP report from a database that is not declared in the ABAP Dictionary.

How do you do this?

Please choose the correct answer.

a)

O

With open SQL

b)

O

With native SQL

c)

O

With NetWeaver AS ABAP

d)

O

With a remote Java call function

27. Your transport request is released in system X and imported in system Y.

Which method is used to transport the data from X to Y?

Please choose the correct answer.

a)

O

File on a file system

b)

O

Database table

c)

O

Remote Function Call

d)

O

File on an IDoc

28. What open standard is an extension of the basic Web Service standards?

Please choose the correct answer.

a)

O

Web Service Interoperability (WS-I)

b)

O

Universal Description, Discovery and Integration (UDDI)

c)

O

Web Services Description Language (WSDL)

d)

O

Simple Object Access Protocol ( SOAP )

29. A customer wants to develop a Web application with Web Dynpro for Java as the front-end technology and a SAP ERP 6.0 system as the backend.

Which type of external interface do you use to generate a Web Dynpro model automatically with a minimum of effort?

Please choose the correct answer.

a)

O

RFC

b)

O

BAPI

c)

O

Web Service

d)

O

Java Connector

Solutions

1 a) Correct

2 a) Incorrect

3 a) Correct

4 a) Correct

5 a) Incorrect

1 b) Incorrect

2 b) Incorrect

3 b) Incorrect

4 b) Incorrect

5 b) Incorrect

1 c) Incorrect

2 c) Correct

3 c) Incorrect

4 c) Correct

5 c) Correct

1 d) Incorrect

2 d) Incorrect

3 d) Incorrect

4 d) Incorrect

5 d) Correct

6 a) Incorrect

7 a) Incorrect

8 a) Incorrect

9 a) Correct

10 a) Incorrect

6 b) Incorrect

7 b) Incorrect

8 b) Incorrect

9 b) Incorrect

10 b) Incorrect

6 c) Incorrect

7 c) Correct

8 c) Incorrect

9 c) Incorrect

10 c) Incorrect

6 d) Correct

7 d) Incorrect

8 d) Correct

9 d) Incorrect

10 d) Correct

11 a) Correct

12 a) Incorrect

13 a) Incorrect

14 a) Incorrect

15 a) Correct

11 b) Incorrect

12 b) Incorrect

13 b) Correct

14 b) Incorrect

15 b) Incorrect

11 c) Incorrect

12 c) Correct

13 c) Incorrect

14 c) Correct

15 c) Incorrect

11 d) Incorrect

12 d) Incorrect

13 d) Incorrect

14 d) Incorrect

15 d) Correct

16 a) Incorrect

17 a) Incorrect

18 a) Incorrect

19 a) Incorrect

20 a) Incorrect

16 b) Correct

17 b) Incorrect

18 b) Correct

19 b) Incorrect

20 b) Incorrect

16 c) Incorrect

17 c) Incorrect

18 c) Incorrect

19 c) Correct

20 c) Correct

16 d) Incorrect

17 d) Correct

18 d) Incorrect

19 d) Incorrect

20 d) Incorrect

21 a) Correct

22 a) Incorrect

23 a) Incorrect

24 a) Incorrect

25 a) Incorrect

21 b) Incorrect

22 b) Correct

23 b) Correct

24 b) Correct

25 b) Incorrect

21 c) Incorrect

22 c) Correct

23 c) Correct

24 c) Incorrect

25 c) Correct

21 d) Incorrect

22 d) Incorrect

23 d) Incorrect

24 d) Incorrect

25 d) Incorrect


22 e) Incorrect




26 a) Incorrect

27 a) Correct

28 a) Correct

29 a) Correct


26 b) Correct

27 b) Incorrect

28 b) Incorrect

29 b) Incorrect


26 c) Incorrect

27 c) Incorrect

28 c) Incorrect

29 c) Incorrect


26 d) Incorrect

27 d) Incorrect

28 d) Incorrect

29 d) Incorrect




More SAP - ABAP Sample Paper
 
1


A D V E R T I S E M E N T

discussionDiscussion Center
Discuss
Discuss

Query

Feedback
Yahoo Groups
Y! Group
Sirfdosti Groups
Sirfdosti
Contact Us
Contact
Sign in

User Name:
Password:
Forget password? | Register


INTERVIEW EBOOK

Get 30,000 Interview Questions & Answers in an eBook.

Interview Success Kit - Get Success in Job Interviews


Send your Resume to 6000 Companies

SAP Resources

  • SAP Articles
  • SAP Books
  • SAP Certifications
  • SAP Companies
  • SAP Study Materials
  • SAP Events
  • SAP Faqs
  • SAP Jobs
  • SAP Job Consultants
  • SAP Links
  • SAP News
  • SAP Sample Papers
  • SAP Interview Questions
  • SAP Training Institutes
  •  
    SAP Tutorial

  • Introduction
  • SAP History
  • SAP Facts
  • SAP Tables
  • SAP Function
  • SAP Report
  • Reasons To Use SAP
  • SAP Landscape
  • SAP Transaction Code
  • SAP Lotus Notes Integration
  • Business Connector and XML
  • Enterprise Release 4.7

  • SAP Training Institutes

  • SAP Training Institutes
  • Job Consultants Address
  • SAP Companies Address

  • Business Process Cycle

  • Analyze
  • Design
  • Implement
  • Operate
  • Optimize
  • Skills And Education

  • Logistics Module

  • Sales and Distribution
  • Quality Management
  • Materail Management
  • Plant Maintenance
  • Financial Modules (FI/CO)
  • Project system
  • Production Planning
  • Service Management

  • SAP NetWeaver

  • Introduction
  • Object Model
  • Interoperability
  • Creating Web Apps
  • Java Connector
  • Advantages & Conclusion
  • Life Cycle Management
  • Composite Application Framework

  • SAP Tools

  • SQL Trace Tool
  • SAP CRM
  • SAP SRM
  • SAP SCM
  • SAP ERP
  • SAP BW

  • SAP Modules

  • SAP FI Module
  • SAP CO Module

  • SAP Technical

  • SAP ITS Architecture
  • Financial Management
  • Manufacturing Planning and Execution
  • Customer Order Management
  • Lackbox Processing
  • SD and Financial Accounting Integration
  • SAP - HR (Human Resource)

  • SAP Miscellanous

  • Web Application Server(WAS)
  • Data Archiving
  • Mobile Engine
  • SAP Script
  • SAP Transactions
  • SAP Business Warehouse(BW)

  • SAP Reference

  • SAP Facts
  • SAP Tables
  • SAP Function
  • SAP Report
  • SAP Landscape

  • SAP Others

  • SAP Treasury
  • SAP Finance
  • SAP WAS
  • SAP Data Archiving
  • SAP ALE
  • SAP EDI
  • SAP Exchange
  • SAP X-APPS
  • SAP Applications Components
  • SAP Software
  • Dunning
  • SAP IDES
  • SAP Payroll Basics
  • SAP BASIS and Security Authorization
  • SAP Backup
  • SAP Router

  • ABAP Tutorials

  • Introduction
  • ABAP Transaction
  • ABAP Function
  • ABAP File Processing
  • ABAP Objects
  • ABAP Syntax
  • ABAP Queries
  • SAPMail Using ABAP
  • ABAP Programming Hints

  • SAP Projects & Codes

  • Finding the user-exits
  • Purchase Order Display
  • Batch Input
  • Dynamic Open SQL
  • Creating Extract Dataset
  • Reading database tables
  • Load table from a UNIX file
  • Create subscreen

  • SAP Resources

  • SAP Books
  • SAP Links

  • Interview Question



  • Common Interview Que.
  • ABAP Interview Que.
  • ERP Interview Que.
  • HR Interview Que.
  • MM Interview Que.
  • PP Interview Que.
  • ALE Interview Que.
  • EDI Interview Que.
  • Basis Interview Questions
  • SAP-SD Interview Questions
  • FI&CO Interview Questions
  • BW Interview Questions
  • CRM Interview Questions
  • Interview Questions

  • Careers at SAP

  • Careers in SAP (SAP Jobs)
  • Advertise
  •