Spring 2005



FAQ

6.033 Spring 2005: Preparation for Lecture 3

Wednesday, February 9

Read chapter 3 and pages 2-9 through 2-13 from chapter 2.

This lecture will discuss the design of computer systems using modular abstractions and layering, starting with three fundamental abstractions: memory, interpreters, and communication paths. We will illustrate these ideas and layering using examples, particularly from file system design.

Some of the material in the notes and lecture will use material from chapter 2 (Naming). You should consult that chapter and its glossary if you encounter terms from naming that are new. In particular, read pages 2-9 through 2-13.

Questions or comments regarding 6.033? Send e-mail to the 6.033 staff at or to the 6.033 TAs at

Top // 6.033 home // $Id: l-abstractions.html,v 1.4 2005/03/02 16:52:48 stanrost Exp $