CompSci 143A/CSE 104 Homework Assigments - Spring, 2013 (Dillencourt)
Note:Homework is to be submitted electronically. Because of the large
number of students in the class, homework is to be prepared according
to certain specifications.
Click here for homework preparation and
submission instructions.
All times are Pacific Daylight Time (PDT)
- Homework assignment 1: Due Tuesday, April 9, 11:59PM
- Chapter 2: 1, 2, 3, 4, 5, 7, 8, 9, 11, 13.
Note: There are two errors in problem number 8.
The two references to turn should instead be
to the variable will_wait.
- Homework assignment 2: Due Tuesday, April 16, 11:59PM
- Chapter 3: 1, 4, 5, 6, 8, 9, 10, 15, 18.
- Note the following corrections to the problem statements:
- In problem 3-15, references to fork[i+1%5] should be replaced with
references to fork[(i%5)+1].
- In problem 3-18, there are several corrections. (These are included
in the list of errata in the
book web site,
but they are also included here for your convenience).
- References to processes
a, b, and c should be replaced with references to
p1, p2, and p3, respectively.
- In the last line of part (a),
subscripts of a, b, and c should be replaced with
subscripts of 1, 2, and 3, respectively.
- The second part of the question should be labeled (b)
rather than (e).
- Homework assignment 3: Due Tuesday, April 23, 11:59PM
- Chapter 4: 7, 8, 9, 10, 12, 14, 19.
- Note the following correction to the problem statements:
- In problem 4-7, reference should be to Figure 4-6, not Figure 4-5.
- Homework assignment 4: Due Tuesday, April 30, 11:59PM
- Chapter 5: 3, 5, 6, 11, 13, 14
- Some suggested problems from Chapter 6.
These will not be collected.
- Chapter 6: 2,3,4,7,9,15,16
- Homework assignment 5: Due Tuesday, May 14, 11:59PM
- Chapter 7: 1, 3, 5, 8, 10, 12, 14
- Homework assignment 6: Due Tuesday, May 21, 11:59PM
- Chapter 8: 1, 2, 3, 5, 6, 12, 13
- Note: In Problem 8.5, unless otherwise specified,
assume that all functions can
go in the same segment and do not necessarily have to begin on a page boundary.
- Homework assignment 7: Due Tuesday, May 28, 11:59PM
- Homework assignment 8: Due Friday, June 7, 3:59PM
- Chapter 10: 1,2,6,7,8
- Note the following corrections to the problem statements:
- In Problem 10.1, The first line should reference Figure 10.7 (not 6.7).
In parts (b) and (c), replace F1 by F4.
Last modified: June 3, 2013