|
|
|
|
Quiz #1
- What are the two main purposes of operating systems?
- What is the main advantage of multiprogramming?
- Explain how dual mode operation provides security?
- What are the differences between a trap and an interrupt?
Quiz #3
- Name two differences between logical and physical addresses.
- Explain the difference between internal and external fragmentation.
- Describe the following allocation algorithms:
- First fit
- Best fit
- Worst fit
Quiz #4
- When does pure demand paging bring in a page?
- What does optimal page-replacement require?
- What is thrashing?
Quiz #5
- What is Belady’s anomaly?
- What is a process? What does it include?
- What is a context switch?
- List the three common types of scheduling queues.
Quiz #6
- What is the difference between deadlock and spinlock?
- What is a race condition?
- Briefly describe the difference between preemptive and nonpreemptive scheduling.
- What is a thread?
|