Question: what is the main advantage of the layered approach to system design?
Answer: The system is easier to debug and modify because changes affect only limited sections of the system rather than touching all sections of the operating system.