1 - Organization Flashcards
1
Q
What is an Operating System?
A
Sits between applications and hardware - makes the hardware easier to use
2
Q
Issues that OSs deal with?
A
Performance: CPU, memory
Resource utilization: scheduling, management, …
Security: protection, operation mode, …
3
Q
Why do OSs make it easier to write applications?
A
Provide an interface between all the different hardware components and the programmer
A common API (system calls) for the hardware
Takes care of resource allocation