Sistemas operacionais resumo
Profa. Regina Borges de Araujo Livro Texto
• Sistemas Operacionais Modernos. Tanenbaum, A., Pearson – Prentice Hall, 2003
Outras Referências
• Operating Systems – Deitel, H., Deitel, P. & Choffnes, D., 3rd edition, Pearson, Prentice Hall, 2003 • Sistemas Operacionais – Conceitos e Aplicações. Silberschatz, Galvin & Gagne,Editora Campus, 2001
Informações sobre o curso http://www.dc.ufscar.br/~regina/apresentaso.html 1
Capítulo 1 Introdução
1.1 O que é um sistema operacional 1.2 História dos sistemas operacionais 1.3 O zoológico de sistemas operacionais 1.4 Revisão sobre hardware de computadores 1.5 Conceitos sobre sistemas operacionais 1.6 Chamadas ao sistema 1.7 Estrutura de sistemas operacionais
2
Introdução
• Um sistema computacional consiste em
– hardware – programas do sistema – programas de aplicação
3
O que é um Sistema Operacional
• É uma máquina estendida
– Oculta os detalhes complicados que têm quer 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
4
História dos Sistemas Operacionais (1)
• Primeira geração 1945 - 1955
– Válvulas, painéis de programação
• Segunda geração 1955 - 1965
– transistores, sistemas em lote
• Terceira geração 1965 – 1980
– CIs e multiprogramação
• Quarta geração 1980 – presente
– Computadores pessoais
• Quinta geração – a partir do ano 2000
– Computação ubíqua
5
História dos Sistemas Operacionais (2)
Segunda geração 1955 - 1965
Antigo sistema em lote
(a) traz os cartões para o 1401 (b) lê os cartões para a fita (c) e (d) coloca a fita no 7094 que executa o processamento (e) e (f) coloca a fita no 1401 que imprime a saída
6
História dos Sistemas Operacionais (3)
Estrutura de um job FMS típico – 2a. geração
7
História dos Sistemas Operacionais (4)
Terceira geração 1965 – 1980
• Sistema