FIT   100
© Copyright University of Washington 1999-2000
An Assistant’s Assistance
vAn algorithm is a systematic method for deterministically producing a specified result
vTwo participants --
oThe person specifying the algorithm is a programmer
oSome other agent (person or computer) will execute the algorithm, i.e. follow its instructions, without intervention of the programmer
vRecipes are an example of algorithms written by chefs and followed by cooks to produce a specified food
v
S’mores: Place a toasted marshmallow
on a Graham cracker and then place a square of chocolate on top