Assignment 01-W2
Assignment 01-W2
Lahore Campus
Question 01:
Keeping in mind the various definitions of operating system, consider whether the
operating system should include applications such as web browsers and mail
programs. Argue both that it should and that it should not, and support your
answers.
Question 02:
Give two reasons why caches are useful.What problems do they solve?
What problems do they cause? If a cache can be made as large as the
device for which it is caching (for instance, a cache as large as a disk),
why not make it that large and eliminate the device?
Question 03:
Question 04:
Question 05:
What are the main advantages and disadvantages of all operating system designs,
How do user programs and system services interact in all designs.
Simple
Monolitic
Layered
Micro kernel
Moduler
Hybrid