Aula 02 tipos de sistemas operacionais

379 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
379
No SlideShare
0
A partir de incorporações
0
Número de incorporações
84
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 02 tipos de sistemas operacionais

  1. 1. 1/12SistemasOperacionaisCurso Técnico de InformáticaE. E. Geraldo Gomes Ribeiro
  2. 2. 2/12Roteiro• Batch (lote)• De Rede• Distribuído• Multi-usuário• Desktop• Servidor• Embutido• Tempo real
  3. 3. 3/12Batch (lote)• Todos os programas a executar eramcolocados em uma fila.• O processador recebia um programa apóso outro, processando-os em seqüência, oque permitia um alto grau de utilização dosistema.• O termo lote ainda é usado para definirum conjunto de comandos que rodamsem interferência do usuário
  4. 4. 4/12Bach (lote)P r o c e s s a m e n t oP r o c e s s a m e n t oP r o c e s s a m e n t o( a )( b )( c )f i t a d e e n t r a d af i t a d e e n t r a d ac a r t õ e s p e r f u r a d o sf i t a d e s a íd ar e l a t ó r i o sf i t a d e s a íd aj o b 2j o b nr e l a t ó r i o 1r e l a t ó r i o 2r e l a t ó r i o nj o b 1
  5. 5. 5/12Rede• Suporte a operação em rede– Maioria dos sistemas operacionais atuais• Compartilhamento de recursos de várioscomputadores.• Disponibilizar os próprios recursos.• São independentes e caso a conexão entre umdos nós sofra qualquer problema, os demaiscontinuam operando normalmente , apesar dealguns recursos se tornarem indisponíveis.
  6. 6. 6/12Distribuído• Os recursos de cada máquina estão disponíveisglobalmente, de forma transparente aosusuários.• Para o usuário e suas aplicações é como se nãoexistisse uma rede de computadores e sim umúnico sistema centralizado.– Usuário desconhece o computador em uso.• Ainda não são uma realidade de mercado.• Exemplo: Amoeba
  7. 7. 7/12Multi-usuário• Múltiplos usuários simultâneos– Maioria dos sistemas operacionais atuais• Deve suportar a identificação do “dono”de cada recurso dentro do sistema– arquivos, processos, conexões de rede• Imposição de regras de controle deacesso para impedir o uso dessesrecursos por usuários não autorizados
  8. 8. 8/12Desktop• Sistema operacional “de mesa”.• Usuários domésticos e corporativos– Atividades corriqueiras• Ambiente gráfico, interatividade comusuário e suporte a rede.
  9. 9. 9/12Servidor• Gestão de grandes quantidades derecursos– Discos, memórias e processadores• Multi-usuários• Suporte a rede
  10. 10. 10/12Embutido• Embedded• Hardwares com pouca capacidade deprocessamento– Celulares, calculadores, tocadores de MP3• Função específica
  11. 11. 11/12Tempo real• Comportamento temporal previsível– Tempo de resposta conhecido no melhor caso e piorcaso de operação• soft real-time systems– perda de prazo implica em degradação do serviçoprestado (gravação de CD)• hard real-time systems– perda de prazo pode causar grandes prejuízoseconômicos ou ambientais (usina nuclear, caldeirasindustriais)
  12. 12. 12/12Dúvidas• “Curiosidade é o pavio na vela daaprendizagem.” – William Arthur Ward

×