Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas Operacionais
Sistema operacional
Camada de software entre o hardware
e as aplicações dos usuários
usuários
Clicar em um arquivo
Assign(file, “D:\README.TXT”);
aplicação open(file);
read(file, ch);
…
close(file);
Sistema operacional
Move head to sector 123 in FAT
read 256 bytes to mem 36234H
move head to sector 4684753
read 1024 bytes to mem 578567
...
O SO como gerente de recursos
Recursos da máquina
• processadores
• espaço em memória
• arquivos
• conexões de rede
• dispositivos externos
Controle de acesso
• equilibrar uso
• evitar conflitos
O SO como gerente de recursos
source app source app source app
sdgf jhgsdfj dsjhf
khj khj
HKjhkjghj hg
jhgj jgh jhg jhg jhg jhg kjhg
jhgj hg jhg
kjhkjhgjhg jhg jhg jhg jh
kjhjkhgjhgjh
kgjhgjhgjhgj
Sistema operacional
Computador como
Máquina de Níveis
O Hardware:
– responsável pela execução das instruções de um
programa;
Primeiros computadores:
– programação realizada através de fios;
– Multiprocessadores;
– Sistemas Operacionais user-friendly;
– S.O. para computadores pessoais;
– S.O. para redes de computadores;
Histórico dos
Sistemas Operacionais
Quinta Geração (1991-20??):
– Processamento Distribuído;
– Interfaces Gráficas;