O que é um sistema operacional?
•
•
É uma máquina estendida:
–
Esconde uma infinidade de detalhes de operação do
hardware e dispositivos periféricos;
–
Apresenta ao programador uma máquina virtual,
oferecendo abstrações bem mais fáceis de serem usadas.
É um gerenciador de recurso:
–
Cada programa recebe uma fatia de tempo de uso de um
recurso;
–
Cada programa recebe uma fatia de espaço em um
recurso.