Sistemas Operacionais Modernos
Modernos
Capítulo 1 - Introdução
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
Pearson Education
Sistemas Operacionais Modernos – 2ª Edição
4
História dos Sistemas Operacionais (2)
• 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
Pearson Education
Sistemas Operacionais Modernos – 2ª Edição
5
História dos Sistemas Operacionais (3)
Estrutura de um job FMS típico – 2a. geração
Pearson Education
Sistemas Operacionais Modernos – 2ª Edição
6
História dos Sistemas Operacionais (1)
Antigo sistema em lote
–
–
–
–
traz os cartões para o 1401 lê os cartões para a fita coloca a fita no 7094 que executa o processamento coloca a fita no 1401 que imprime a saída
Pearson Education
Sistemas Operacionais Modernos – 2ª Edição
7
História dos Sistemas Operacionais (4)
• Sistema de multiprogramação
– Três jobs na memória – 3a. geração
Pearson Education
Sistemas Operacionais Modernos – 2ª Edição
8
O Zoológico de Sistemas Operacionais
• Sistemas operacionais de computadores de grande porte (OS/390)
• Sistemas