Analyzing and Testing Code
Using Data Types and Type Conversions Correctly
Processing Character Fields
Using Code Pushdown in ABAP SQL
Improving Internal Table Performance
Implementing Authorization Checks
Designing Effective Object-Oriented Code
Defining and Working with Exception Classes
Adding Documentation to ABAP Code

Knowledge quiz

It's time to put what you've learned to the test, get 7 right to pass this unit.

1.

Which of the following data types is complete?

Choose the correct answer.
2.

When calculating the difference between two UTCLONGtimestamps using the utclong_diff( ) function, what is the data type of the returned result?

Choose the correct answer.
3.

Which of the following methods does the class cl_abap_context_info provide to retrieve current date and time information?

There are three correct answers.
4.

Which of the following assignments between variables of different data types is guaranteed to be free of rounding, truncation, field overflow, or type mismatches?

There are two correct answers.
5.

Which of the following expressions can you use to force a type conversion?

Choose the correct answer.
6.

You subtract one field with type D from another field with type D. What is the data type of the result?

Choose the correct answer.
7.

You have a result field result with TYPE P LENGTH 3 DECIMALS 2. Which of the following statements leads to an exception?

Choose the correct answer.
8.

Which of the following data types is not a numeric type?

Choose the correct answer.