Outline for March 31, 2008

Reading: Text, §1


  1. Greetings and felicitations!
    1. Review course management
  2. Evolution of operating systems
  3. First generation (vacuum tubes): hardware only, open shop
  4. Second generation (transistors)
    1. Separation of programmers and operators
    2. Batching, satellite systems, buffering
    3. Device independence, resident loaders, first operating system, JCL
    4. Atlas system: extracodes, interrupts, virtual memory
  5. Third generation (integrated circuits)
    1. Spooling, job scheduling, multiprogramming
    to be continued

You can also obtain a PDF version of this. Version of March 31, 2008 at 10:16 AM