Escolar Documentos
Profissional Documentos
Cultura Documentos
Operacionais
‘
Sistemas Operacionais
Pauta/assuntos a serem abordados
Ementa
Calendário de Avaliações
Contato
Apresentação
Conceitos Básicos
Ementa
Prova Parcial 1 –
Prova Oficial 1 –
Prova Parcial 2 –
Prova Oficial 2–
Segunda Chamada –
Prova Final –
Avaliações
Quadro branco.
Datashow.
Hardware e Software.
Artigos Trazidos a Sala de Aula por Alunos e/ou Professor
Vídeos
Metodologia, Técnicas de Ensino
Aulas Expositivas
E-mail: professor.walneymartins@gmail.com
AVA
Sites Especializados
Artigos
Publicações
Etc.
Sistema Operacional
Introdução
Hardware
– Provê recursos para execução de instruções,
manipulação de dados
Programa de Aplicação
– Solução computacional de um problema
– Define a utilização dos recursos do sistema
PROBLEMA
– O hardware sozinho não oferece um ambiente de
utilização simples para resolução computacional de
Problemas.
Sistema Operacional
Problema Exemplo
Considere a implementação de um sistema
computacional onde duas entidades
(software) produz e consome dados da
memória, respectivamente.
Programa de controle
Controla a execução de programas do usuário e
operações de dispositivos de E/S
Kernel
Programa que executa sempre que um programa
de aplicação não está executando
Sistema Operacional
Função do Sistema Operacional
http://msdn.microsoft.com/en-
us/library/windows/desktop/ms724953(v%3Dvs.85).aspx
&usg=ALkJrhhtxGzh4uAOXzK7w58Y_c-WJ81I5Q
Sistema Operacional
CARACTERÍSTICAS DESEJÁVEIS
• Eficiência
– Baixo tempo de resposta, pouca ociosidade da UCP e
alta taxa de processamento.
• Confiabilidade
– Pouca incidência de falhas e exatidão dos dados
computados.
Sistema Operacional
CARACTERÍSTICAS DESEJÁVEIS
Mantenabilidade
– Facilidade de correção ou incorporação de novas
características.
• Pequena dimensão
– Simplicidade e baixa ocupação da memória
• Concorrência
– Capacidade de manutenção de tarefas concorrentes
Sistema Operacional
CARACTERÍSTICAS DESEJÁVEIS
Compartilhamento de recursos
– Gerencia de recursos de hardware e software
compartilhados
Sistema Operacional
CARACTERÍSTICAS DESEJÁVEIS
Núcleo
– Responsável pela gerência do processador,
tratamento de interrupções, comunicação e
sincronização de processos.
Gerente de Memória
– Responsável pelo controle e alocação de memória aos
processos ativos.
Sistema Operacional
Sistema de E/S
– Responsável pelo controle e execução de operações de E/S
e otimização do uso dos periféricos.
Sistema de Arquivos
– Responsável pelo acesso e integridade dos dados
residentes na memória secundária.
Processador de Comandos / Interface com o Usuário .
Responsável pela interface conversacional com o usuário.
Sistema Operacional
usuári os
progr amadores progr amas,
e anali stas si stemas e
apli cativos
Usuár ios
Sistema Operacional
memór ia discos
Har dw ar e
fi tas
UCP
Servidores WEB
– As operações caracterizam-se por execução
simultânea de muitas tarefas requerendo muita E/S
SO de Embarcados
Apresentam restrições quanto ao espaço de memória
ocupado e consumo de potencia Geralmente também
possuem restrição de tempo
Sistema Operacional
Histórico dos Sistemas Operacionais
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(computação ubíqua é a capacidade de
estar conectado à rede e fazer uso da conexão a todo o
momento)
Sistema Operacional
Histórico dos Sistemas Operacionais
Década de 40
Cada computador era único em termos de estrutura e função. Não havia
necessidade para um software operacional padronizado, portanto não existia
SO => a princípio o programador também operava o computador.