Question 1
What are the main differences between a network operating system and a distributed operating system?
Differentiate between the monolithic kernel and microkernel approaches for designing a distributed operating system. Discuss their relative advantages and disadvantages.