- hardware (dispositivos físicos, linguagem de máquina, microarquitetura)
- programas do sistema (camada mais inferior do sistema operacional,
escalonar, compiladores, editores, interpretadores do SO) - camada de aplicação do usuário (programas de aplicação)
- o que é uma SO?
- é uma máquina estendida - oculta os detalhes complicados que tem que ser executados - apresenta ao usuário uma máquina virtual, mais fácil de usar - é um gerenciador de recurso - cada programa tem um tempo com o recurso - cada programa tem um espaço no recurso - o SO irá ajudar os programas a ser organizarem
ZOOLÓGICO DE SISTEMAS OPERACIONAIS
- computadores de computadores de grande porte - sistemas operacionais de servidores - sistemas operacionais de multiprocessores - sistemas operacionais de computadores pessoais - sistemas operacionais de tempo real - sistemas operacionais de embarcados - sistemas operacionais de cartões inteligentes