Escolar Documentos
Profissional Documentos
Cultura Documentos
Andrade Adolfo
CUITO-BIÉ
CURSO: TÉCNICO DE
INFORMATICA
Sumário:
Classificação de Sistemas Operacionais
Capacidade de Monotarefa
execução das ou
tarefas: Multitarefa;
Quantidade de Monousuário
usuários que ou
podem operar o Multiusuário
sistema: .
2 - Classificação Pela Arquitectura Do
Sistema
Em relação a Arquitectura os
Sistemas Operacionais podem ser:
• Monolítico
• Microkernel
• Híbrido
2 - Classificação Pela Arquitectura Do
Sistema
Monolítico:
• Possui um conjunto de instruções de
alto nível que possibilitam o
gerenciamento de processos, memória
e dispositivos através de módulos
dedicados que são executados com
privilégios especiais.
2 - Classificação Pela Arquitectura Do
Sistema
Monolítico
• O sistema operacional é escrito como
uma coleção de rotinas, em que cada
uma pode chamar qualquer outra
rotina, sempre que for necessário.
Exemplos de sistemas desse tipo são:
MS-Windows 98, Linux e Solaris.
2 - Classificação Pela Arquitectura Do
Sistema
Microkernel:
• Algumas das funções do sistema operacional
foram separadas em programas chamados
Servidores. Os servidores se comunicam com um
sistema operacional mínimo, que possui todas as
instruções de manipulação e acesso a todos os
componentes do computador. O sistema Minix,
que é uma variação do Unix, é possui uma
arquitetura de microkernel.
2 - Classificação Pela Arquitectura Do
Sistema
Híbrido:
• Nesse caso os Servidores externos são
executados em um modo chamado
“protegido”, permitindo assim que esses
programas tenham alguns privilégios de
acesso a alguns componentes do
computador, melhorando o desempenho
geral do sistema.
2 - Classificação Pela Arquitectura Do
Sistema
Híbrido:
• Sendo híbrido, tem a capacidade de
agregar ou desagregar funcionalidades,
sem perder performance ou
estabilidade presentes na sua estrutura
inicial. Sistemas com arquitetura
híbrida são: MacOS X, Windows
2000 e BeOS.
3 - Classificação Pela Execução De
Tarefas
A capacidade de execução de
tarefas divide os sistemas em:
Sistemas Sistemas
Monotarefa Multitarefa:
3 - Classificação Pela Execução De
Tarefas
Sistemas Monotarefa:
• executam uma tarefa de cada vez, como
por exemplo: imprimir um arquivo.
Praticamente não são mais utilizados hoje
em dia, devido ao desperdício de recursos
do computador que eles causam. O
extinto MS-DOS da Microsoft é um
exemplo de sistema operacional
monotarefa.
3 - Classificação Pela Execução De
Tarefas
Sistemas
Monotarefa:
• Caracterizavam-se
por permitir que
todos os recursos
de hardware
ficassem
exclusivamente
dedicados a um
único programa.
3 - Classificação Pela Execução De
Tarefas
Em consequência, sua principal desvantagem residia
no fato de que enquanto um programa aguardava por
um evento externo, como a digitação de um
caractere do teclado, o processador permanecia
ocioso. Além disso, tanto a memória principal
quanto os recursos de E/S (Entrada e Saída) como
impressoras e discos eram subutilizados, uma vez
que todos estariam dedicados a um único programa
3 - Classificação Pela Execução De
Tarefas
Sistemas Multitarefa:
• Executam várias tarefas simultaneamente,
como por exemplo: criar um desenho, tocar
uma música e imprimir um documento.
Sistemas Operacionais multitarefa conseguem
maximizar a utilização dos recursos do
computador. Até mesmo os sistemas
operacionais de alguns aparelhos de telefone
celular são multitarefa. Um exemplo é o MS-
Windows XP.
3 - Classificação Pela Execução De
Tarefas
3 - Classificação Pela Execução De
Tarefas
Sistemas de Tempo
Real:
A diferença dos sistemas de tempo real para os
sistemas de tempo compartilhado é a definição do
tempo de execução de cada programa. Nos
sistemas de tempo compartilhado, quem define o
tempo de processamento dos programas é o
sistema operacional, já nos sistemas de tempo real
quem define o tempo de execução do programa é
o próprio programa.
3 - Classificação Pela Execução De
Tarefas
Monousuário
Multiusuário:
Um sistema operacional multiusuário
permite que diversos usuários utilizem os
recursos do computador. O sistema
operacional deve garantir que as tarefas
dos usuários estejam separadas e não haja
interferência entre as mesmas.
4 - Classificação Pela Quantidade
De Usuários