1/11
Sistemas
Operacionais
Curso Técnico de Informática
E. E. Geraldo Gomes Ribeiro
2/11
Roteiro
• Funcionalidades de um sistema
operacional
• Gerência
– Processador
– Memória
– Dispositivos
– Arquivos
– Proteção
3/11
Sistema Operacional
• Para cumprir sua função, deve atuar em
várias frentes.
• São vários os recursos a serem
gerenciados
– Abstração
4/11
Gerência de Processador
• Conhecida como gerência de processos
ou de atividades,
• Visa distribuir a capacidade de
processamento de forma justa
– “Justa é diferente de igual”
• Sincronização de atividades
– Comunicação entre processos
5/11
Gerência de Memória
• Fornecer a cada aplicação um espaço
próprio de memória
– Independente e isolado das demais
aplicações
• Uso do disco como memória
complementar
– Aplicação desconhece o tipo da memória em
uso
6/11
Gerência de Dispositivos
• Gerência de Entrada/Saída
• Vários dispositivos diferentes
– Pen drive, disquetes, discos IDE e SCSI
• Permitir, através de drivers, o uso de
forma comum
– Vetor de blocos de dados
7/11
Gerência de Arquivos
• Construída sobre a gerência de
dispositivos
– Criando abstrações de arquivos e diretórios
• Outros dispositivos podem ser utilizados
como arquivos
– Gravar arquivos numa saída TCP (Unix)
8/11
Gerência de Proteção
• Políticas de acesso para sistemas
– Em rede
– Multi-usuários
• Definição de usuários, grupos de
usuários, registro de recursos por
usuários
9/11
Sistemas Operacionais Modernos
• Gerência de energia
• Gerência de rede
• Gerência de recursos multimidía
10/11
Visão Geral
• Os módulos de
gerência são inter-
dependentes
11/11
Dúvidas
• “Só uma coisa a vida ensina: a vida nada
ensina.” – Millôr Fernandes

Aula 03 funcionalidades dos sistemas operacionais

  • 1.
    1/11 Sistemas Operacionais Curso Técnico deInformática E. E. Geraldo Gomes Ribeiro
  • 2.
    2/11 Roteiro • Funcionalidades deum sistema operacional • Gerência – Processador – Memória – Dispositivos – Arquivos – Proteção
  • 3.
    3/11 Sistema Operacional • Paracumprir sua função, deve atuar em várias frentes. • São vários os recursos a serem gerenciados – Abstração
  • 4.
    4/11 Gerência de Processador •Conhecida como gerência de processos ou de atividades, • Visa distribuir a capacidade de processamento de forma justa – “Justa é diferente de igual” • Sincronização de atividades – Comunicação entre processos
  • 5.
    5/11 Gerência de Memória •Fornecer a cada aplicação um espaço próprio de memória – Independente e isolado das demais aplicações • Uso do disco como memória complementar – Aplicação desconhece o tipo da memória em uso
  • 6.
    6/11 Gerência de Dispositivos •Gerência de Entrada/Saída • Vários dispositivos diferentes – Pen drive, disquetes, discos IDE e SCSI • Permitir, através de drivers, o uso de forma comum – Vetor de blocos de dados
  • 7.
    7/11 Gerência de Arquivos •Construída sobre a gerência de dispositivos – Criando abstrações de arquivos e diretórios • Outros dispositivos podem ser utilizados como arquivos – Gravar arquivos numa saída TCP (Unix)
  • 8.
    8/11 Gerência de Proteção •Políticas de acesso para sistemas – Em rede – Multi-usuários • Definição de usuários, grupos de usuários, registro de recursos por usuários
  • 9.
    9/11 Sistemas Operacionais Modernos •Gerência de energia • Gerência de rede • Gerência de recursos multimidía
  • 10.
    10/11 Visão Geral • Osmódulos de gerência são inter- dependentes
  • 11.
    11/11 Dúvidas • “Só umacoisa a vida ensina: a vida nada ensina.” – Millôr Fernandes