November 2013
Beginner
325 pages
9h 47m
English
Continuing with the cooking metaphor from the last chapter, sometimes a chef will keep a small blackboard in the kitchen for storing data. For example, when unpacking a turkey, he notices a label that says “14.2 Pounds.” Before he throws the wrapper away, he will scribble “weight = 14.2” on the blackboard. Then, just before he puts the turkey in the oven, he will calculate the cooking time (15 minutes + 15 minutes per pound) by referring to the weight on the blackboard.
Figure 3.1 Keeping track of data with a blackboard
During execution, a program often needs places to store data that will be used ...
Read now
Unlock full access