sistemas
• Programa da disciplina
• Bibliografia
1) Deitel, H. M. Sistemas Operacionais, 3º
Edição. São Paulo, Prentice Hall, 2005
2) Tanembaum, A. S. Sistemas Operacionais
Modernos. São Paulo, Prentice Hall, 2003
Fundamentos dos Sistemas operacionais •
1.
2.
•
Avaliação
Prova Teórico-Pratico: 10,0
Prova Teórico-Pratico: 10,0
Nota Final : Media das duas notas
Fundamentos dos Sistemas operacionais • 1. Introdução a sistemas operacionais
• 1.1 Definição
– Software que controla Hardware
– Camada de Software que separa as aplicações do hardware e habilita as aplicações a interagir com o hardware
– Núcleo: Componentes centrais do SO.
Sistemas operacionais pro grama do res e a na lista s
u su ários
p ro g rama s, sistem as e ap lica tivo s
U su ário s
Sistem a O p eracio na l
mem ó ria
d iscos
H ardw are
U CP
impressora s
fita s
mo nito res
Historia dos Sistemas
Operacionais
Começo: 1940 e 1950
–
Sem SO – Linguagem de maquina um bit por vez – Perfuradores de cartão-Linguagem de montagem-Acelerou a programação
•
•
1950- 1º Sistema Operacional IBM 701
Sist. de proc. em lote de fluxo continuo – trabalhavam em JOB
Historia dos Sistemas
Operacionais
• 1960
–
–
–
–
–
Vários Job simultâneos
Programadores não comunicavam com o job
Sist. Multiprogramação (Job para Processador ou E/S)
Terminais Burros
Sist. de Tempo compartilhado (job de lote e tempo real[controle de temperatura]) – job com varios processos para habilitar uma tarefa – Tempo de resposta reduzido para minutos ou até segundos –
Memória Virtual - Fitas e discos.
• CTTS e TSS
• Multics (1º a usar o termo processo) – 1º Ling. Programação
PL/1 – com essa experiência desenvolveram a Ling. C para implementar Unix, Linux e BSD
Historia dos Sistemas
Operacionais
• 1970
• Multimodais de multiprogramação – proc. Em lote, tempo compartilhado e