Get Started. It's Free
or sign up with your email address
Rocket clouds
Suporte ao SO by Mind Map: Suporte ao SO

1. O que é um SO?

1.1. Gerenciador de Recursos

1.1.1. Processador

1.1.2. Memória

1.1.3. Programas e dados

1.1.4. Periféricos

1.2. Elo

1.2.1. Software

1.2.2. Hardware

2. Camadas e Visões

2.1. Programas Aplicaticos

2.1.1. Usuário Final

2.2. Utilitários

2.2.1. Programador

2.3. Sistema Operacional

2.3.1. Programador

2.4. Hardware do Computador

2.4.1. Projetista do SO

3. Tipos de SO

3.1. Interativo

3.2. Processamento em lote (batch)

3.3. Monoprogramação

3.4. Multiprogramação

4. História

4.1. 1ª Geração (1945-1955)

4.1.1. Computadores sem SO

4.1.2. Válvulas e Plugs

5. Características de Hardware

5.1. Proteção de Memória

5.2. Temporização

5.3. Instruções Privilegiadas

5.4. Intrerrupções

6. Escalonamento

6.1. Chave para a Multiprogramação

7. Tipos de Escalonamento

7.1. Longo Prazo

7.2. Médio Prazo

7.3. Curto Prazo

7.4. E/S

8. Processos

8.1. Programas em execução

9. Estados de Processo

9.1. Novo

9.2. Pronto

9.3. Em execução

9.4. Suspenso

9.5. Concluído

10. Blocos de Controle do Processo

10.1. Criado pelo escalonador de Longo Prazo

10.1.1. Representação do Processo

10.1.2. Conteúdo

11. Troca de Processos

11.1. Operação de E/S

11.1.1. Aumenta a MP

11.1.2. Swapping

12. Particionamento de Memória

12.1. Fixa

12.2. Variável

12.3. Dinâmica

13. Relocação de Processos

13.1. Endereços podem não ser fixos

13.2. Necessidade de Conversão Automática

14. Paginação X Segmentação

14.1. Comparação em Tanembaum