Outline for February 17, 2012

Reading: §18

  1. Local variables
    1. Call stack
    2. Allocating local variables
    3. Storing parameters (arguments)
  2. Global variables
    1. Scope
  3. Recursion
    1. Factorial example [nfact.py]
    2. Fibonacci example [rfib.py]
    3. Linear search program [rlinsearch.py]

A PDF version is available here.
ECS 10, Basic Concepts of Computing
Winter Quarter 2012