This week, you will be reading chapter 3 in The Universal Computer and also go through the multimedia corrsponding to this chapter. You will also learn just a bit about how to compile and modify a simple C++ program.
Laboratory work:
Your objectives this week are:
1) Complete the multimedia for Programming Languages and Their Translators in
The Universal Computer (which you may start up with Start>Run uc).
2) Start the multimedia for A Taste of C++ in The Universal Machine (which
you may start up with Start>Run umcpp).While during the multimedia,
you will be asked to create a program, using LOOKOUT, that says "Hello
(your name)" and displays your name over several lines. You should try
to implement this program during the lab. Before you leave, show your work
to the teaching assistant. This is as far as you need to go with umcpp and
C++.
You may also use the lab time to complete your Knobby's World assignment or
begin your next homework assignment, given below. Exercises 3.25, 3.34 and 3.35
involve Knobby's World.
Homework exercises: 3.1(b,c,d), 3.5, 3.9, 3.13, 3.15, 3.25, 3.34, 3.35, 3.46, 3.62, 3.70, 3.71, 3.80 (you don't have to spell out rules for all the letters and digits), 3.90, 3.94.
Extra credit: 3.36, 3.61, 3.64 and/or 3.87.
Due: Monday, 9/15, anytime before midnight.
Hand in: When you're ready to submit your assignment, combine the answers to all the exercises (including source code for the programming exercises) into one text file, using notepad or LOOKOUT (not Word). Then, attach your file to assignment #3 (where you got this assignment) in Blackboard.
Prof. Blank