Chapter 8 Outcomes
A Systematic Method for Problem Solving


After completing this chapter and participating in class, you should be able to accomplish each of the following outcomes.

Knowledge Outcomes

  1. Define each of the key terms listed in the chart below.

  2. known unknown intermediate values
    algorithm test data tracing execution
    correctness of programs efficiency of algorithm exact divisor
    prime number annuity  

  3. Generally explain the systematic method of solving problems. Do this by identifying the basic steps involved in this method. Specifically:

  4. Explain what tracing the execution of a program means.

  5. Explain how you would be able to satisfy someone (or yourself) that the problem which you were given has been solved correctly.

Skills Outcomes

  1. Follow a program without the aid of a computer and explain what it does (trace by hand).

  2. Generally apply the major steps involved in the systematic method to a problem provided.