CMPU-181, Spring 2013 Asmt. 2 Due: Friday, Feb. 15, 2013 @ 5:00 p.m. Over the past several classes we have explored the computational model of the Scheme programming language. We have discussed the syntax rules for Scheme, which specify the legal character sequences we can use to talk to the drScheme computer. We have also discussed the semantics rules for Scheme, which specify the data that those character sequences represent, as well as the computations done by the all-important EVAL function. For this assignment, you will write a two-page essay in which you describe the computational model of a fictitious human computer using an approach similar to that taken in the Scheme Summary handout. However, you need not be so technical or precise; instead, you may take a more casual approach. In addition, you may focus on whatever kinds of "computations" you want the human computer to be able to do; and you may choose any kind of language (spoken, signed, typed, etc.) for communicating with the human computer. Your human computer will also need some sort of language for communicating with you; however, it may use a completely different mode of communication. Although you may take a more casual approach, be sure to clearly distinguish the syntax and semantics! Finally, be sure to include some examples that illustrate the kinds of computations your human computer can do. In those examples, be sure to describe the communications between you and the computer. The purpose of this assignment is to exercise your understanding of the concepts of syntax, semantics and a computational model. Please feel free to be creative. Have fun with it. ----------------- Technicalities. As in Asmt. 1, use the EMACS program to create the TEX file and the PDFLATEX program to convert the TEX file into a publication-quality PDF file. A sample TEX file, called my-asmt-2.tex, is included in the asmt2 directory, along with the corresponding my-asmt-2.pdf file. Use the ACROREAD program to view your PDF file. When you are finished, you can also print your PDF file using that program. Be sure to print it on the Asprey printer. Place your print out in the box outside my office, OLB 118. To submit electronically, use the submit181 command in the Terminal window. For more details, see the instructions for submitting asmt 1. submit181 asmt2 yourAsmt2DirectoryName