- Join over 1.2 million students every month
- Accelerate your learning by 29%
- Unlimited access for just £4.99 per month
State two advantages and two disadvantages of a layered operating system.
The first 200 words of this essay...
Coursework 1
Question 1
State two advantages and two disadvantages of a layered operating system.
1).
- Advantages of layered operating systems are:
1. It is decomposable and therefore effects separation of concerns and different abstraction levels
2. It allows good maintenance, where you can make changes without affecting layer interfaces
- Disadvantages of layered operating systems are:
1. It is difficult to exactly assign of functionalities to the correct and appropriate layer
2. Because of having too many layers, performance of the system is
degraded
Question 2
a. Give definitions for: turnaround time, throughput, processor utilisation
b. When might a context switch occur? What exactly is saved? Why?
c. In the presence of asynchronous interrupts, even the most innocent
looking program can produce mysterious results. If concurrency can
produce subtle bugs, why use it?
2).
a. Turnaround time: - is the time taken between the submission and complete
execution of a process, which includes the actual running
time and waiting
Found what you're looking for?
- Start learning 29% faster today
- Over 150,000 essays available
- Just £4.99 a month
Not the one? We have 100's more
Computer Science (view all)
- What is research?
- What are the advantages and disadvantages of using an intern...
- UK Copyright and File Sharing
- Pseudocode assignment to generate pseudocode enforcing the s...
- Random sampling using a quadrat