Você está na página 1de 9

SISTEMAS

OPERACIONAIS
Por: Anne Ingrid, Gregory
Laborde, Wenndel
Denyson
Características básicas de um
sistema operacional
O acesso aos suportes de informação
(disco rígido, unidades amovíveis, etc.);
O controlo de segurança;
O diagnóstico e correção de erros;
A gestão de tarefas (prioridades e
encadeamento);
A gestão de operações I/O (entrada e
saída);
A criação e manutenção de ficheiros;
A administração de memória;
O funcionamento do interface.
Sistemas
Monoprogamáveis Ou
Monotarefa
Estes sistemas são voltados a
execução de um único programa.
• O processador, a memória e todos os
periféricos voltados a uma única
ação.
• Ociosidade do processador
subutilização da memória.
• Os problemas de compartilhamento
de recursos não existem.
• Exemplo: MS-Dos.
Sistemas
Multipragramáveis Ou
Multitarefa
Recursos compartilhados em usuários e
aplicações.
O processador tem acesso variado e
protegido aos programas.
Vantagens:
1- Menor tempo resposta das aplicações.
2- Aumenta a produtividade dos usuários.
Os primeiros multiprogramáveis “Batch”.
Execução sequencial sem interação co o
usuários a gravação dos dados era feira
Sistemas
Time-sharing Ou Tempo
Compartilhado
Interação do usuário com o sistema
através de vídeo e outros periféricos.
• O sistema aloca uma fatia de tempo
com o processador.
• As aparências podem enganar!! O
sistema cria um ambiente de
trabalho que parece próprio.
• Tudo neste sistema é compartilhado,
memória,processador e outros
Sistemas
De Tempo Real Ou Real Time
Não existe a divisão do tempo, a
importância da execução e controlada
pela aplicação e não pelo SO.
• Divide-se bascamente em:
• Críticos: necessitam de muita precisão
um erro pode ser fatal, utilizado em
usinas nucleares.
• Não críticos:um erro não chega a ser
fatal, por exemplo vídeo cassetes e
gravador de DVD.
Sistemas De Múltiplos
Processadores
Constituído por duas ou mais CPU´s.
Vantagens:
3.Vários programas executados ao mesmo
tempo.
4.O programa pode ser subdividido.
5.Ecalabilidade: ampliação do sistema
adicionando processadores.
6.Disponibilidade: manter o sistema operando
mesmo com falhas.
7.Balanceamento de carga: distribuir o
processamento entre diversos processadores.
Podendo ser divididos em: sistemas fortemente
acoplados
Sistemas
Assimétricos X Simétricos
ASSIMÉTRICOS • Funcionamento
mestre/escravo.
• A dependência do
processador mestre
pode levar a
insuficiência do sistema.
SIMÉTRICOS •
1. Na falha
Todos osdo processador
processadores
mestre
executamtodo sistema
a fica
mesma
incapaz.
função.
2. O programa pode ser
executado por qualquer
processador ao mesmo
tempo.
3. Maior balanceamento do
processador e operações
de I/O.

Você também pode gostar