0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
106 Ansichten21 Seiten
O documento descreve nove tipos principais de sistemas operacionais, incluindo sistemas operacionais para computadores de grande porte, servidores, microprocessadores, computadores pessoais, portáteis, embarcados, nós sensores, tempo real e cartões inteligentes. Fornece detalhes sobre cada tipo, como suas características, propósitos e exemplos.
Originalbeschreibung:
Descrição dos principais tipos de sistemas operacionais
O documento descreve nove tipos principais de sistemas operacionais, incluindo sistemas operacionais para computadores de grande porte, servidores, microprocessadores, computadores pessoais, portáteis, embarcados, nós sensores, tempo real e cartões inteligentes. Fornece detalhes sobre cada tipo, como suas características, propósitos e exemplos.
O documento descreve nove tipos principais de sistemas operacionais, incluindo sistemas operacionais para computadores de grande porte, servidores, microprocessadores, computadores pessoais, portáteis, embarcados, nós sensores, tempo real e cartões inteligentes. Fornece detalhes sobre cada tipo, como suas características, propósitos e exemplos.
Sistemas Operacionais I Tipos de Sistemas Operacionais Prof. Me. Claiton Correa
So Borja, 2014
Nos ltimos anos, uma variedade de sistemas operacionais foi
desenvolvida Entre eles esto:
Sistemas operacionais de computadores de grande porte
Sistemas operacionais de servidores Sistemas operacionais de microprocessadores Sistemas operacionais de computadores pessoais Sistemas operacionais de computadores portteis Sistemas operacionais embarcados Sistemas operacionais de ns sensores Sistemas operacionais de tempo real Sistemas operacionais de cartes inteligentes
Sistemas operacionais de computadores de grande porte
Esto no topo da lista de sistemas operacionais Distinguem-se dos computadores pessoais em termos de capacidade de E/S Computadores com vrios discos e gigabytes de dados Computadores de grande porte so encontrados em servidores web (servidores para sites de comrcio eletrnico)
Sistemas operacionais de computadores de grande porte
Os sistemas operacionais para computadores de grande porte so
orientados para processamento simultneo de muitas tarefas
Por isso precisam de quantidades significativas de E/S
Tipicamente oferecem trs tipos de servios: em lote (batch),
processamento de transaes e tempo compartilhado
Sistemas operacionais de computadores de grande porte
Um sistema de lote processa tarefas de rotina sem a presena interativa
do usurio
Sistemas de processamento de transaes administram grande
quantidades de pequenas requisies. Como exemplo tempos um sistema de reserva de passagens areas
Cada unidade de trabalho pequena, mas o sistema precisa tratar
centenas ou milhares delas por segundo
Sistemas operacionais de computadores de grande porte
Sistemas de tempo compartilhado permitem que mltiplos usurios
remotos executem suas tarefas simultaneamente, como na realizao de consultas a um banco de dados
Essas funes esto relacionadas e os sistemas operacionais de grande
normalmente realizam todas elas
Como exemplo de sistemas operacionais de computadores de grande
porte esto as variantes de Unix, como o Linux
Sistemas operacionais de servidores
So executados em servidores (computadores pessoais muito grandes, estaes de trabalho, computadores de grande porte) Suportam mltiplos usurios de uma vez em rede e permitem-lhe compartilhar recursos de software e hardware
Servidores podem oferecer servios de impresso, arquivo e web
Como exemplo de SOs temos: Linux, Solaris, FreeBSD e Windows Server 200x
Sistemas operacionais de multiprocessadores
Mltiplas CPUs em um nico sistema so cada vez mais comum de obter potncia computacional Dependendo de como so conectados e o que compartilhado, esses sistemas so denominados computadores paralelos, multicomputadores ou multiprocessadores Precisam de SOs especiais, muitos deles so variaes de sistemas operacionais de servidores
Sistemas operacionais de multiprocessadores
Como computadores pessoais tambm passaram a contar com mais de
um chip, o sistemas operacionais dessas mquinas esto comeando a lidar com multiprocessadores
O desafio fazer com que as aplicaes usem todo esse poder de
computao
Sistemas operacionais de computadores pessoais
Como o nome diz so SOs de computadores pessoais
Seu trabalho oferecer uma boa interface para um nico usurio
So amplamente usados para processadores de texto, acesso internet,
planilhas, etc.
Exemplos: Linux, Windows e MacOS
Sistemas operacionais de computadores portteis
So os sistemas empregados em computadores portteis PDA (assistente
pessoal digital)
Trata-se de um pequeno computador que executa um nmero pequeno de
funes
Muitos smartphones apresentam pequenas diferenas para os PDAs
A maioria deles so baseados em CPUs de 32 bits. A exceo o iPhone 5S
que possui um processador de 64 bits
Sistemas operacionais de computadores portteis
So sistemas cada vez mais sofisticados, com capacidade de manipular
vrias atividades, como telefonia, edio de fotos e outras funes
Sistemas operacionais de exemplo so: iOS, Android e Windows Phone 8
Sistemas operacionais embarcados
So executados em computadores que controlam dispositivos que
geralmente no so considerados computadores e que no aceitam softwares instalados por usurios
Exemplos so: micro-ondas, aparelhos de tv, carros, MP3
A diferena que distingue os sistemas embarcados dos portteis o fato
de que software no confivel no ser executado
Sistemas operacionais de ns sensores
Redes de ns sensores so empregadas com inmeras finalidades So ns computadores minsculos que se comunicam entre si e com uma estao-base usando comunicao sem fio So utilizadas para proteger o permetro de prdios, guardar fronteiras nacionais, detectar incndios em floretas, medir temperatura, nveis de precipitao, etc.
Sistemas operacionais de ns sensores
Os sensores so computadores pequenos movidos a bateria com rdios
integrados
Possuem energia limitada e devem funcionar por longos perodos de
tempo
A rede deve ser robusta o suficiente para tolerar falhas de ns individuais,
o que acontece com frequncia medida que as baterias comeam a se esgotar
Cada n sensor possui uma CPU, RAM e ROM, alm de sensores
ambientais
Sistemas operacionais de ns sensores
O sistema tem de ser simples, pois os ns possuem pouca RAM e a
durao da bateria algo importe
Um exemplo desta categoria o TinyOS
Sistemas operacionais de tempo real
Esses sistemas so caracterizados por terem o tempo como parmetro
fundamental
Sistemas de controle de processos industriais
Computadores de tempo real devem coletar dados sobre o processo de
produo e us-los para controlar as mquinas na fbrica
Exemplo: linha de produo de carro
Sistemas operacionais de tempo real
Se o rob soldador realizar seu trabalho soldar muito cedo, o carro
est perdido
Se as aes devem ocorrer em determinados instantes, tem-se um sistema
de tempo real crtico
So encontrados no controle de processos industriais, avinica, exrcito,
etc.
Esses sistemas devem fornecer garantia absoluta de que determinada
ao ocorrer em determinado momento
Sistemas operacionais de tempo real
Outro sistema de tempo real o sistema de tempo real no crtico, no
qual o descumprimento de um prazo no causa um dano permanente
Sistemas de udio e multimdia pertencem a essa categoria
Sistemas operacionais de cartes inteligentes (smartcards)
Os menores sistemas operacionais so executados em cartes inteligentes
So dispositivos do tamanho de um carto de crdito que contm um chip
de CPU
Alguns podem realizar apenas uma nica funo, outras podem realizar mltiplas tarefas
Alguns cartes so orientados a Java
Sistemas operacionais de cartes inteligentes (smartcards)
As pequenas aplicaes Java so carregadas e interpretadas pela JVM Alguns desses cartes podem tratar mltiplas aplicaes Java, o que leva a multiprogramao e a necessidade de escalonamento