Classificação de sistemas operativos
Critérios de Classificação
Capítulo 1:
Marques, J.A., Ferreira, P., Ribeiro, C., Veiga, L. e Rodrigues, R. (2012). Sistemas Operativos, 2.ª Edição, FCA.
SO – Classificações - 1 -
18-03-2014
Classificação de Sistemas Operativos
Podemos considerar as seguintes 3 dimensões para classificar SO
© IPG-ESTG EI 2014-15 Sistemas Operativos
Relação da execução com o tempo cronológico Sistemas de tempo virtual
Sistemas de tempo real
Dimensão do Sistema
Sistemas embebidos
Política de divulgação e comercialização
Sistema proprietário
Sistema aberto (open system) - portável
Sistema de código aberto (open source)
SO – Classificações - 2 -
© IPG-ESTG EI 2014-15 Sistemas Operativos
Sistemas de Tempo Virtual
Um sistema pode ser designado por
Sistema de Tempo Virtual quando o seu tempo de execução não tem relação com o tempo cronológico exterior à máquina São os mais difundidos porque são os que os utilizadores usam nos ambientes típicos de trabalho ou nos computadores pessoais
SO – Classificações - 3 -
Sistemas de Tempo Virtual
© IPG-ESTG EI 2014-15 Sistemas Operativos
Exemplos
Unix (Bell Labs)
VMS (DEC)
OS/390 (IBM)
OS/VS (Data General)
SO – Classificações - 4 -
Sistemas de Tempo Virtual
© IPG-ESTG EI 2014-15 Sistemas Operativos
Exemplo com os 2 sistemas que atualmente disputam o mercado:
Unix
Em particular as versões mais recentes, como o
Linux e o Mac OS X
Windows
Evoluções do Windows NT, com raízes no
VAX/VMS e nas versões iniciais do Windows
SO – Classificações - 5 -
© IPG-ESTG EI 2014-15 Sistemas Operativos
Sistemas de Tempo Virtual
SO – Classificações - 6 -
© IPG-ESTG EI 2014-15 Sistemas Operativos
Sistemas de Tempo Real
Os sistemas onde a noção do tempo é relevante designam-se por Sistemas de
Tempo Real
Têm como objetivo garantir que o computador produz uma resposta a um acontecimento externo ao fim de um intervalo de tempo limitado e