Page 66 - DCAP103_Principle of operating system
P. 66
Unit 2: Process Management-I
(d) Send by copy and send by reference Notes
(e) Fixed-sized and variable-sized messages
9. Describe the actions taken by a kernel to switch context between processes.
10. Write a socket-based Fortune Teller server. Your program should create a server that
listens to a specified port. When a client receives a connection, the server should respond
with a random fortune chosen from its database of fortunes.
11. Describe the actions used in Buffering in the processes.
12. Describe about the process scheduling in the operating system.
13. How do processes interprocess communication?
14. What are the benefits and the detriments of Cooperating process.
15. Describe the Process States in operating system.
Answers to Self Assessment
1. (b) 2. (b) 3. (b) 4. (b) 5. cooperating
6. Variable 7. link 8. mailbox 9. True 10. False
2.9 Further Readings
Operating Systems, by Harvey M. Deitel , Paul J. Deitel, David R. Choffnes.
Operating Systems, by Andrew Tanebaum, Albert S. Woodhull.
wiley.com/coolege.silberschatz
LOVELY PROFESSIONAL UNIVERSITY 59