In Class Final Examination
CSci 555 / Neuman Fall 1992
Directions for completing exam
Answer the following three questions:
- (25 points) Using the file systems examined this semester
as a guide, discuss the tradeoffs that can be made in file system
design between the requirements of reliability, availability,
performance, correctness, and scale.
- (30 points) You have been hired by university computing services
to design a distributed operating system that will incorporate all of
the workstations and servers presently used on campus. Briefly
describe the operating system functions to be provided by your system.
For each function, indicate where it will be provided: locally on each
computer, separately in each cluster, or centrally for the campus as a
whole. Justify your choice.
- (30 points) You have been hired by USC to design their new
student information system. Through the network, the system will
allow students to register for classes, add or drop classes, check
their grades, and update directory information (address, phone number,
etc.). The system will allow faculty to obtain class lists and submit
grades and it will allow departments and advisors to review students
progress. What are the privacy and security requirements of such a
system? What measures would you take to address these requirements?
What specific mechanism would you use to control access to individual
records. Why?
Wed Sep 30 00:29:54 PDT 1998