Multiple choice

Which of the following is a form of dynamic program analysis used mainly to aid program optimization?

  1. Use case

  2. Performance engineering

  3. Algorithmic efficiency

  4. Profiling

  5. Performance testing

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Profiling is a form of dynamic program analysis that measures, for example, the space or time complexity of a program, the usage of particular instructions, or frequency and duration of function calls. The most common use of profiling information is to aid program optimization.