91.101 Computing I
Fall 2010-- Jim Canning

My teaching schedule:

MWRF   9:00 - 10:00
MWRF  10:00 - 11:00
TR 12:30 - 1:45
F 11:00 - 12:00

Office 231: Olsen Hall  Stop on by
Office Hours:  MWF         8:00 -     9:00
                             T           10:00 - 12:00

C Programming Problems

Memory Templates


Spell these Words Correctly
receive
separate
programmer
integer
acquire
argument
address

Misspelled words lose 1 point.



Every memory location
is
associated with
two numbers:

an address and a content.

You
are
not
in a rush.

All names
must be declared
in the file
 above it.


You
can do
this.

Read from Applications Programming in ANSI C
4 pages per day.
Chapter 0
Due now.
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10


 

Code
Global & Static Data
Heap
Run time stack

Make sure you know how to fill
out a memory template.

UNIX - EMACS - GCC - GDB
Mel Ott hit 511 home runs.
Jem and Scout
Marshmallow Fluff - Lynn, MA
Two Complement Representation
IEEE 754 Floating point representation
 Unsigned
ASCII
Books to Read

1. Lyddie
2. Across Five Aprils
3. To Kill a Mockingbird
4. My Antonia
Movies to Watch

1. Mary Poppins
2. It's a Wonderful Life
3. Twelve Angry Men
4. The Wizard of OZ
 
Automatic Local Variables
Return Address
Copies of Arguments
Friday mights
were invented
for you to study.


Attendance is mandatory.


Sign the attendance sheet and earn two points.

C is a call by value language.


When one function calls another,
copies of the arguments are made and passed.
Alice Hamachek's book

Coping with College
is
important.

Get and read this book.
This is an expression.
It reports out
 a value.
That value has type.