Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistema Operacional
2
Sistema Operacional
3
Kernel (Núcleo)
Parte do SO que deve ser mantido na memória durante todo
o tempo em que o computador está ligado – Kernel.
Carregado do disco rígido para a memória quando o computador é
inicializado.
Gerencia o sistema operacional.
6
Programas Utilitários do SO
Não-residentes.
Executam tarefas secundárias.
Exemplos:
Gerenciador de arquivos
Desfragmentador de disco
Limpeza de disco
Restauração de sistema
Outros
7
Sistemas Operacionais para Computadores
Pessoais
Plataformas Comuns:
MS-DOS
Windows
Mac OS
Unix
Linux
8
MS-DOS
9
Microsoft Windows
10
UNIX
Desenvolvido em 1971.
Sistema baseado em caracteres com interface de linha de
comando.
Não é ligado a nenhuma família de processadores.
Roda praticamente em qualquer tipo de sistema (PC, mainframe, estação
de trabalho) de qualquer fabricante.
Suporta facilmente milhares de usuários ao mesmo tempo
Possui dezenas de versões
11
Linux
Conceito de fonte aberta.
O código-fonte é livre.
Possui dezenas de distribuições (versões).
Usuários podem baixar (download), modificar e distribuir o software.
Base: Unix.
O kernel Linux foi desenvolvido por um jovem estudante da Universidade
de Helsínquia (Finlândia), chamado Linus Torvalds.
12
Tipos de Sistemas Operacionais
Tipos de
Sistemas Operacionais
13
Sistemas Monoprogramáveis/Monotarefa
UCP
programa/
tarefa
Memória Dispositivos
Principal de E/ S
14
Sistemas Multiprogramáveis/Multitarefa
Os Recursos computacionais são compartilhados entre
diversos usuários e aplicações
programa/ programa/
tarefa UCP tarefa
Memória Dispositivos
Principal de E/ S
programa/ programa/
tarefa tarefa
15 programa/
tarefa
Tipos de Sistemas
Multiprogramáveis/Multitarefa
Sistemas
Multiprogramáveis/
Multitarefa
16
Tipos de Sistemas
Multiprogramáveis/Multitarefa
Sistemas Batch:
17
Tipos de Sistemas
Multiprogramáveis/Multitarefa
18
Tipos de Sistemas
Multiprogramáveis/Multitarefa
19
Tipos de Sistemas
Multiprogramáveis/Multitarefa
20
Tipos de Sistemas
Multiprogramáveis/Multitarefa
21
Tipos de Sistemas
Multiprogramáveis/Multitarefa
22
Tipos de Sistemas
Múltiplos Processadores
23
Tipos de Sistemas
Múltiplos Processadores
24