Buscar

A1 ADS, GTI e Eng. da Comp. Sistemas Operacionais SF

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 30 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 30 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 30 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Sistemas Operacionais
Aula 1
Prof. Claudio de Oliveira
Organização da Disciplina
Planejamento
•Aula 1 – Fundamentos de Sistemas 
Operacionais
•Aula 2 – Arquitetura de Sistemas 
Operacionais
•Aula 3 – Conceito de Concorrência, 
processos e threads
 Aula 4 – Gerência de processador
 Aula 5 – Gerência de memória
 Aula 6 – Memória Virtual
 Aula Prática 1 – Uso de simulador 
para gerência de processos
 Aula Prática 2 – Solução de exercícios de escalonamento
 Aula Prática 3 – Solução de Exercícios de Gerência de Memória
 Aula Prática 4 – Solução de Exercícios de Memória Virtual
Fundamentos de Sistemas Operacionais
Organização da Aula
• Conceito – Sistema, Sistema Computacional, Sistema Operacional
• Funções do Sistema Operacional
• Evolução histórica dos Sistemas Operacionais
Sistemas Operacionais
• A saga de um Processador 
– COMPLETO. Disponível em: 
<https://www.youtube.com/watch?v=0878LhFq7Uo>.
Conceitos
Sistemas
• Conjunto de elementos interconectados que formam um todo (exemplo: 
sistema nervoso, sistema elétrico etc.)
Sistema Computacional
 Conjunto de componentes eletrônicos (hardware) 
capazes de processar informações de acordo com 
um programa (software)
O que é um Sistema Operacional?
• Conjunto de elementos (programas) capazes de 
fazer um todo (computador) funcionar
Sistema Operacional – Gerente
• Gerente de Processos
• Gerente de processador
• Gerente de memória
• Gerente de dispositivos
Quais as funções de um Sistema 
Operacional?
Funções do Sistema Operacional
• Tornar a utilização do computador mais eficiente 
e conveniente
• Distribuição dos recursos 
de memória, processador e dispositivos para os programas
 Esconder os detalhes de 
baixo nível
 Prover recursos em alto nível para acesso a periféricos 
 Estabelecer uma ordem (fila) 
de quem irá utilizar os recursos
Como ocorreu a evolução 
dos Sistemas Operacionais?
Evolução Histórica – Computador como Máquina de 
Calcular
• Calculador 
analítico 
de Babbage
Evolução Histórica – Primeira Geração de 
Computadores
• ENIAC – Programação 
em linguagem de máquina
Evolução Histórica – Segunda Geração de 
Computadores
• Jobs em cartões magnéticos
• Uso de Sistema Operacional para leitura dos cartões
• Programas em Assembly
e Fortran
Evolução Histórica – Terceira Geração de 
Computadores
• Inicio da multiprogramação, compartilhamento de tempo entre jobs
• Desenvolvimento do Unix
Evolução Histórica – Quarta Geração de 
Computadores
• Surgimento dos computadores pessoais
• Criação de uma interface amigável baseada em 
ícones (GUI)
Fazendo uma Retrospectiva
Linha do Tempo
• 1950 – O conceito de sistema operacional apareceu durante 
a segunda geração da computação moderna
• 1969 – Primeira versão 
do Unix
 1981 – Lançamento do MS DOS 1984 – Sistemas Operacionais com 
Interface gráfica
 1991 – Surgimento do Linux
 2001 – Windows XP
 2005 – Android
 2009 – Windows 7
 2010– Chromium OS
 2011 – Windows 8
201...
 SO integrados a web
(Windows 10, Firefox OS)
Sistemas Operacionais Hoje
Síntese
• Evolução dos Sistemas Operacionais influenciado 
pelos avanços no hardware e na área de comunicação
 Sistemas Operacionais 
para todos os tipos de dispositivos (devices)
 Sistemas Operacionais associado ao conceito de computação 
em nuvem (cloud computing)
Referências de Apoio
• DEITEL. Sistemas operacionais. 
• MACHADO. Arquitetura de Sistemas Operacionais.
• TANENBAUM. Sistemas Operacionais Modernos.

Outros materiais