11
1/11 Sistemas Operacionais Curso Técnico de Informática E. E. Geraldo Gomes Ribeiro

Aula 03 funcionalidades dos sistemas operacionais

Embed Size (px)

Citation preview

Page 1: Aula 03   funcionalidades dos sistemas operacionais

1/11

Sistemas Operacionais

Curso Técnico de Informática

E. E. Geraldo Gomes Ribeiro

Page 2: Aula 03   funcionalidades dos sistemas operacionais

2/11

Roteiro

• Funcionalidades de um sistema operacional

• Gerência– Processador– Memória– Dispositivos– Arquivos– Proteção

Page 3: Aula 03   funcionalidades dos sistemas operacionais

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

Page 4: Aula 03   funcionalidades dos sistemas operacionais

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

Page 5: Aula 03   funcionalidades dos sistemas operacionais

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

Page 6: Aula 03   funcionalidades dos sistemas operacionais

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

Page 7: Aula 03   funcionalidades dos sistemas operacionais

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)

Page 8: Aula 03   funcionalidades dos sistemas operacionais

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

Page 9: Aula 03   funcionalidades dos sistemas operacionais

9/11

Sistemas Operacionais Modernos

• Gerência de energia

• Gerência de rede

• Gerência de recursos multimidía

Page 10: Aula 03   funcionalidades dos sistemas operacionais

10/11

Visão Geral

• Os módulos de gerência são inter-dependentes

Page 11: Aula 03   funcionalidades dos sistemas operacionais

11/11

Dúvidas

• “Só uma coisa a vida ensina: a vida nada ensina.” – Millôr Fernandes