2-exr - What are the disadvantages of using the layered...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
2 CHAPTER Operating- System Structures Practice Exercises 2.1 What is the purpose of system calls? 2.2 What are the Fve major activities of an operating system in regard to process management? 2.3 What are the three major activities of an operating system in regard to memory management? 2.4 What are the three major activities of an operating system in regard to secondary-storage management? 2.5 What is the purpose of the command interpreter? Why is it usually separate from the kernel? 2.6 What system calls have to be executed by a command interpreter or shell in order to start a new process? 2.7 What is the purpose of system programs? 2.8 What is the main advantage of the layered approach to system design?
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: What are the disadvantages of using the layered approach? 2.9 List Fve services provided by an operating system. Explain how each provides convenience to the users. Explain also in which cases it would be impossible for user-level programs to provide these services. 2.10 What is the purpose of system calls? 2.11 What are the main advantages of the microkernel approach to system design? 2.12 Why do some systems store the operating system in Frmware, and others on disk? 2.13 How could a system be designed to allow a choice of operating systems to boot from? What would the bootstrap program need to do? 3...
View Full Document

Page1 / 2

2-exr - What are the disadvantages of using the layered...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online