What Does an Operating System Do?


The figure shows another operating system architecture, which includes (i) program execution, (ii) I/O operation, (iii) file system, (iv) memory allocation, (v) error detection, and (vi) protection and security.
Review: Operating System Functions
    Which function is usually NOT provided by operating systems?

      CPU scheduling
      Process synchronization
      Program compilation
      Security
Result:        




      Follow your heart, but take your brain with you.