This assignment assesses the following Unit Learning Outcomes; students should be able to demonstrate their achievements in them.
a.Describe the role of Operating Systems (OS) and its different subsystems in controlling computer hardware
b.Demonstrate competency in the use of a command line interface to operate and perform simple OS administration
I.The Operating system acts as an interface between the user and the computer hardware. Compare and contrast the Unix OS with Window OS in terms of the following:
Justify your statements with suitable examples and references.
a.Is Open Source OS really more secure?Justify your answer
b.In a multiprogramming and time-sharing environment, several users share the system simultaneously. This situation can result in various security problems.
c. What are two such problems?
d. Can we ensure the same degree of security in a time-shared machine as we have in a dedicated machine? Explain your answer.
c.What is the purpose of having a kernel and What is the least functionality a kernel has to provide usually (Hint: Usually a minimal kernel provides three properties)?
Where does the rest of the system reside and how does the rest of the system interact with the kernel?