SISTEMAS OPERACIONAL (SO)

Get Started. It's Free
or sign up with your email address
SISTEMAS OPERACIONAL (SO) by Mind Map: SISTEMAS OPERACIONAL (SO)

1. História

1.1. Primeiro Computador digital

1.1.1. Clarles Babbage 1792 1871 Programadora: Ada Lovelace

1.2. 1° geração - Valvulas 45 - 55

1.2.1. Manutenção, Construção e Programação era feito pelo mesmo grupo

1.3. 2° geração - Transitor 55 - 65

1.3.1. Maior durabilidade e funcionamento

1.3.2. Cartões Perfurados

1.3.2.1. Fortran

1.3.2.1.1. Load

1.3.2.1.2. Run

1.3.2.1.3. End

1.4. 3° geração - CIs Multiprogramação 65 - 80

1.4.1. Jobs de Memória

1.4.2. Microcomputadores

1.5. 4° geração - Computadores pessoais 80 -

1.5.1. JCL

1.5.2. MS-DOS

1.5.3. Unix

1.5.4. Sistemas Operacionais de Rede

1.5.5. Sistemas Operacionais Distribuídos

1.5.5.1. Paralelismo

1.6. Mimix

1.6.1. Nasce após a proibição de estudos baseados no Unix

1.6.2. Modular

1.6.3. Programação em Linguagem C

1.6.4. Originou Linux

2. Serviços fornecido pelo SO

2.1. Criação de Programas

2.2. Execução de Programas

2.3. Acesso aos dispositivos de E/S

2.4. Acesso controlador aos arquivos

3. Tipos de SO

3.1. Interativos

3.1.1. Foreground (1)

3.1.2. Interação com o usuário

3.2. Batch

3.2.1. Background (2)

3.2.2. Segundo plano (2)

3.2.3. Interação com o usuário

3.3. Multiprogramação

3.4. Monoprogramação

4. Escalonamento

4.1. Consiste na escolha do processo

4.1.1. Os escalonamentos podem ser de longo, médio ou curto prazo

5. Estrutura

5.1. Sistema Monolitico

5.2. Sistema em Camadas

5.3. Maquinas Virtuais

5.4. Modelo Cliente Servidor

6. Relocação de processo

6.1. Um processo não precisa ser carregado sempre no mesmo lugar de memória

7. Partição de memória

7.1. Divide a memória em sessões para alocar os processos

8. Característica de Hardware

8.1. Usa a capacidade do processador de buscar instruções em diferentes partes da memória

8.1.1. Proteção de memória, instrução privilegiadas, interrupções e temporização