Computer Science 330
Operating Systems

Spring 2012, Siena College

Lecture 1: Introduction and Overview
Date: Tuesday, January 17, 2012


Lecture Assignment 1

Due at the start of class, Thursday, January 19.

The readings for next class are SG&G Chapters 1-3. We will only briefly cover the background material in Chapter 1 in class, so be sure to read that carefully. We will discuss Chapter 2 in a bit more detail. The material in Chapter 3 is our first major topic.

Please submit answers to these questions either as a hard copy (typeset or handwritten are OK) or by email to jteresco AT by the start of class. Please use a clear subject line when submitting by email (e.g., CS 330 Lecture Assignment 1, Joe Student). We will discuss these questions at the start of class, so no late submissions are accepted.

  1. Send me mail at jteresco AT with a brief (a couple sentences) indication of your level of experience with the Unix operating system and its variants, plus a list of other operating systems you have used. Also include a list of programming languages you have used and your proficiency in each, and anything else you'd like me to know about your background coming in. (1 point)
  2. SG&G Exercise 1.13, p. 43. (2 points)
  3. SG&G Exercise 1.25, p. 44. (4 points)
  4. SG&G Exercise 1.26, p. 44. (3 points)

You need not submit answers to these questions, but you will have a chance to ask questions about them at the start of class.

  1. SG&G Practice Exercise 1.1, p. 42.
  2. SG&G Practice Exercise 1.4, p. 42.
  3. SG&G Practice Exercise 1.7, p. 42.
  4. SG&G Exercise 1.22, p. 44.
  5. SG&G Exercise 1.32, p. 45.


Late penalty graph: