|
|
|
|
|
|
|
Exam Preparation Exercises |
|
|
|
|
|
|
|
|
1. Explain why the following series of steps is not an algorithm, then rewrite the series so it is. |
|
|
|
 |
|
|
|
|
Shampooing (1) Rinse. (2) Lather. (3) Repeat. |
|
|
|
|
|
|
|
|
2. Describe the input and output files used by a compiler. |
|
|
|
|
|
|
|
|
3. In the following recipe for chocolate pound cake, identify the steps that are branches (selection) and loops, and the steps that are references to subalgorithms outside the algorithm. |
|
|
|
 |
|
|
|
|
Preheat the oven to 350 degrees |
|
|
|
 |
|
|
|
|
Line the bottom of a 9-inch tube pan with wax paper |
|
|
|
 |
|
|
|
|
Sift 2¾ c flour, ¾ t cream of tartar, ½ t baking soda, 1 ½t salt, and 1¾ c sugar into |
|
|
|
 |
|
|
|
|
a large bowl |
|
|
|
 |
|
|
|
|
Add 1 c shortening to the bowl |
|
|
|
 |
|
|
|
|
If using butter, margarine, or lard, then
add 2/3 c milk to the bowl, |
|
|
|
 |
|
|
|
|
else
(for other shortenings) add 1 c minus 2 T of milk to the bowl |
|
|
|
 |
|
|
|
|
Add 1t vanilla to the mixture in the bowl |
|
|
|
 |
|
|
|
|
If mixing with a spoon, then
see the instructions in the introduction to the chapter on cakes, else
|
|
|
|
 |
|
|
|
|
(for electric mixers) beat the contents of the bowl for 2 minutes at medium speed, scraping the bowl and beaters as needed |
|
|
|
 |
|
|
|
|
Add 3 eggs plus 1 extra egg yolk to the bowl |
|
|
|
 |
|
|
|
|
Melt 3 squares of unsweetened chocolate and add to the mixture in the bowl |
|
|
|
 |
|
|
|
|
Beat the mixture for 1 minute at medium speed |
|
|
|
 |
|
|
|
|
Pour the batter into the tube pan |
|
|
|
 |
|
|
|
|
Put the pan into the oven and bake for 1 hour and 10 minutes |
|
|
|
 |
|
|
|
|
Perform the test for doneness described in the introduction to the chapter on cakes |
|
|
|
 |
|
|
|
|
Repeat the test once each minute until the cake is done |
|
|
|
 |
|
|
|
|
Remove the pan from the oven and allow the cake to cool for 2 hours |
|
|
|
 |
|
|
|
|
Follow the instructions for removing the cake from the pan, given in theintroduction to the chapter on cakes |
|
|
|
 |
|
|
|
|
Sprinkle powdered sugar over the cracks on top of the cake just before serving |
|
|
|
|
|