$25
HW1
2.1 What is the purpose of system calls?
2.2 What are the five major activities of an operating system with regard to process management?
2.13 Describe three general methods for passing parameters to the operating system.
2.18 What are the two models of interprocess communication? What are the strengths and weaknesses of the two approaches?
2.21 What is the main advantage of the microkernel approach to system design? How do user programs and system services interact in a microkernel architecture? What are the disadvantages of using the microkernel approach?