Sistemas Operacionais

Sistemas Operacionais

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Rocket clouds
Sistemas Operacionais por Mind Map: Sistemas Operacionais

1. O que é um Sistema Operacional?

1.1. Gerencia a execução de todos os programas

1.2. Permite o acesso aos arquivos e recursos do equipamento

1.3. Principal programa do sistema, que controla todos os reursos do computador (dispositivos físicos e funções de software).

1.4. Realiza a intera entre o usuário, o hardware e o firmware.

1.5. Principal programa do sistema, que controla todos os recursos do computador (dispositivos físicos e funções de software).

2. Tipos de Sistemas Operacionais

2.1. Sistemas com múltiplos processadores

2.1.1. Duas ou mais CPUs interligadas, com trabalho em conjunto.

2.1.2. Aumento da capacidade computacional

2.2. Sistemas Multiprogramáveis/Multitarefa

2.2.1. Podem ser classificados pela forma com que suas aplicações são gerenciadas

2.2.2. Multiprogramáveis: Vários programas podem utilizar o mesmo recurso

2.2.3. Multitarefa: permite ao usuário editar textos, imprimir arquivos, ou seja, varias tarefas ao mesmo tempo

2.3. Sistemas Monoprogramáveis/ Monotarefa

2.3.1. permite que apenas um programa seja executado de cada vez

2.3.2. se caracterizam por permitir que o processador, a memória, e os periféricos fiquem dedicados a um único usuário

3. Tipos de Processamento:

3.1. Processamento em Lote: - Ocorre através de um lote de tarefas enfileiradas, de modo que o sistema operacional só processa a próxima tarefa após o término completo da tarefa anterior. - Não exige a interação do usuário com a aplicação.

4. Composição

4.1. Shell: - É uma interface de usuário para acessar os serviços de um sistema operacional

4.2. Programa e comandos:

4.3. Núcleo ou Kernel: - Algumas de suas funções: - chaveamento entre programas - controle e programação de dispositivo de hardware - gerenciamento de memória - gerenciamento de processos - escalonamento de tarefas - comunicação entre processos - processamento de exceções e de interrupção

5. Funções do Sistema Operacional

5.1. Inicialização do Computador

5.2. Sistema de Arquivos

5.3. Gestão da Memória

5.4. Gestão de Programas

5.5. Gestão de Periféricos

5.6. Segurança do sistema

5.7. Monitoramento do Desempenho

5.8. Interfaceamento com o usuário

5.9. Agendamento de Processos

6. Evolução dos Sistemas Operacionais

6.1. Primeiro computador digital Projetado por Charles Babbage

6.2. 1ª Geração 1945-1955

6.2.1. Válvulas, painéis de programação

6.2.2. Não existiam sistemas operacionais

6.3. 2ª Geração 1955 - 1965

6.3.1. Transistores, sistemas em lote

6.3.2. Sistemas operacionais típicos: FMS e IBSYS

6.4. 3ª Geração 1965 - 1980

6.4.1. CIs e multiprogramação

6.4.2. Sistema operacional OS/360

6.5. 4ª Geração 1980 - Presente

6.5.1. Computadores pessoais

7. Mecanismo de Interrupção

7.1. Registradores PC e de status são salvos, PC recebe endereço inicial da rotina de tratamento.

7.2. Sinal de interrupção gerado para o processador.

7.3. Processador termina a instrução corrente e identifica qual interrupção foi gerada.

7.4. Rotina de tratamento salva demais conteúdos de registradores na pilha de controle e é executada.

7.5. Após o término, todos os registradores são restaurados e programa interrompido retorna.

8. Processamento Interativo

8.1. Envolve a participação mais ou menos contínua do indivíduo que utiliza