Outline for April 7, 2008

Reading: Text, §4.1, 4.3, 4.5, 4.6


  1. Greetings and felicitations!
  2. User interface
    1. Kernel, essential utilities, optional utilities
    2. Command interpreter: JCL for batch, command language for interactive
    3. Program vs. environment
    4. Invoking programs; global vs. local environment
    5. Other features: interrupt, suspend, background, command completion
  3. System kernel
    1. First level interrupt handler
    2. Dispatcher
    3. IPC primitives

You can also obtain a PDF version of this. Version of April 7, 2008 at 10:45 AM