- The Process and the Kernel
Course Description - The Goals for this course
- Prerequisites:
- COSC 2P13 : Introduction to Operating Systems
- COSC 2P91 : Procedural Programming
Course Description - An intensive study of computer operating system design
- Multiprogramming
- Time-sharing
- Real-time processing
- Job and task control
- Synchronization of concurrent processes and processors
- Resource scheduling
- Protection
- Management of hierarchical storage.
How to study this course - Read and remember
- Think
- Think operating systems as natural administrative agents
- Practice
- Coding with UNIX, use and understand of UNIX commands and get the results
- Uresh Vahalia, UNIX Internals: The New Frontiers, Prentice Hall, 1996
- Why we use this book?
- UNIX is one of the most popular operating systems of the world.
- If you understand UNIX, you can understand other operating systems.
References - William Stallings, Operating Systems,5th Ed., Prentice Hall,2005
- A. Tanenbaum, Modern Operating Systems, 2nd ed. Prentice Hall 2001
- Kay A. Robbins and Steven Robbins, UNIX Systems Programming, Prentice Hall,2003
- W. R. Stevens, Advanced Programming in the UNIX Environment, Addison Wesley, 1992
Summary of UNIX History
Do'stlaringiz bilan baham: |