Escolar Documentos
Profissional Documentos
Cultura Documentos
Com a evolução dos computadores, houve a necessidade da evolução dos sistemas operacionais para suportar os novos
recursos de hardware e das aplicações por ele suportado.
Os primeiros Sistemas Operacionais foram feitos para executarem uma única tarefa em um computador específico,
sendo utilizado por um único usuário a cada tarefa. Com o desenvolvimento da informática, os sistemas operacionais
foram evoluindo, e hoje podem ser classificados de acordo com as seguintes análises:
Características básicas da Arquitetura do Sistema: Monolítico, Microkernel ou Híbrido.
Capacidade de execução das tarefas: Monotarefa ou Multitarefa;
Quantidade de usuários que podem operar o sistema: Monousuário ou Multiusuário.
16/08/2023
CLASSIFICAÇÃO PELA ARQUITETURA 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
Monolítico: possui um conjunto de instruções de alto manipulação e acesso a todos os componentes do
nível que possibilitam o gerenciamento de processos, computador. O sistema Minix, que é uma variação do
memória e dispositivos através de módulos dedicados Unix, é possui uma arquitetura de microkernel.
que são executados com privilégios especiais. O sistema
Híbrido: nesse caso os Servidores externos são
operacional é escrito como uma coleção de rotinas, em
executados em um modo chamado “protegido”,
que cada uma pode chamar qualquer outra rotina, sempre
permitindo assim que esses programas tenham alguns
que for necessário. Exemplos de sistemas desse tipo são:
privilégios de acesso a alguns componentes do
MS-Windows 98, Linux e Solaris.
computador, melhorando o desempenho geral do sistema.
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.
16/08/2023
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
Sistemas Monotarefa: executam uma tarefa maximizar a utilização dos recursos do computador. Até mesmo os
de cada vez, como por exemplo: imprimir sistemas operacionais de alguns aparelhos de telefone celular são
um arquivo. Praticamente não são mais multitarefa. Um exemplo é o MS-Windows XP. Os sistemas
utilizados hoje em dia, devido ao multitarefa podem ser classificados de acordo com a forma com
desperdício de recursos do computador que que suas aplicações são gerenciadas, podendo ser divididos em:
eles causam. O extinto MS-DOS da sistemas de tempo compartilhado e sistemas de tempo real.
Microsoft é um exemplo de sistema Sistemas de Tempo Real: a diferença dos sistemas de tempo real para os
operacional monotarefa. 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.
16/08/2023
Praticamente todos os sistemas operacionais
utilizados nos computadores hoje em dia são de
tempo compartilhado. Os sistemas Windows XP,
Linux, MacOS X e Symbian são sistemas
operacionais de tempo compartilhado. Os Sistemas
de Tempo Real são utilizados em aplicações de
controle de processos, como monitoramento de
refinarias de petróleo, controle de tráfego aéreo, de
usinas, ou em qualquer aplicação em que o tempo de
processamento é fator fundamental.
16/08/2023
CLASSIFICAÇÃO PELA QUANTIDADE DE USUÁRIOS
16/08/2023
Unix e sistemas operacionais mainframe como o MVS
são exemplos de sistemas operacionais multiusuário. Os
sistemas operacionais Windows XP e MacOS X estão
sendo considerados sistemas multiusuário, pois fazem
distinção entre os vários usuários que utilizam o
computador.
16/08/2023