CSC 435: Operating Systems

Fall 2003 Project

 

Design and build a simulation of a simple operating system using the features/constructs discussed in class.  The components are process management, memory management, file management, and input/output management with deadlock and security as threads that run through the first four components.

 

 

 

 

 

 

 

 

 

 

 

 

 


For each component:

1.      Identify features to use

2.      Discuss tradeoffs between/among features

3.      Document design

4.      Implement component

 

End of Semester:

·        Integrate components to product working simulation of an operating system

·        Design document that includes tradeoff discussion

·        Code

·        Demonstration