Slide 1 - norton.net.br

Propaganda
• Sistemas Operacionais de Computadores de
Grande Porte
• Sistemas Operacionais de Servidores
• Sistemas Operacionais de Multiprocessadores
• Sistemas Operacionais de Computadores Pessoais
• Sistemas Operacionais de Tempo Real
• Sistemas Operacionais Embarcados
• Sistemas Operacionais de Cartões Inteligentes
SO de Computadores de
Grande Porte
• Utilizados em sofisticados servidores Web,
como servidores para sites de comércio
eletrônico em larga escala e ainda, Como
servidores para transações entre empresas
(business-to-business)
• Os SO para computadores de grande porte são
• sobretudo orientados para o processamento
• simultâneo de muitos jobs (grande
quantidade de E/S)
SO de Computadores de
Grande Porte
• Oferecem normalmente três tipos de serviços:
– em lote (batch)
• Um sistema em lote processa jobs de rotina sem a presença
interativa do usuário.
– processamento de transações
• Administram grandes quantidades de pequenas requisições.
• Ex.: processamento de verificações em um banco.
– tempo compartilhado
• Permite que múltiplos usuários remotos executem seus jobs
simultaneamente no computador, como na realização de
consultas a um grande banco de dados
SO de Computadores de
Grande Porte
• Exemplos :
– z/OS é um sistema operacional de 64 bits para
mainframes, criado pela IBM. É o sucessor do
OS/390, talhado para operações contínuas, de grande
volume, com elevada segurança e estabilidade.
– z/VM-sistema para gerenciamento de virtualização,
disponibiliza instancias de Linux Z
– z/VSE - é um sistema operacional para mainframes
IBM, o último da linhagem DOS/360 que se originou
em 1965. É menos comum do que o proeminente
z/OS e é usado principalmente em máquinas
menores.
Sistemas Operacionais de Servidores
• Servem múltiplos usuários de uma vez em
uma rede e permite-lhes compartilhar
recursos de hardware e software.
• Servidores podem fornecer serviços de
impressão, serviços de arquivo ou serviços de
Web.
• Provedores de acesso a internet, utilizam-se
de várias máquinas servidoras, para dar
suporte a seus clientes.
• Sistemas operacionais típicos de servidores
são Linux, Unix e Windows server.
Sistemas Operacionais de Dispositivos
Moveis
• São sistemas que dão suporte a protocolos de
comunicação e conectividade.
• Permitem suporte a multiprogramação e
multiprocessamento,.
• São geralmente monousuários e permitem a
execução de multiplos aplicativos.
• Tem um forte apelo a interface e integração
• Exe: Android, iOS, Windows Phone
Sistemas Operacionais de
Computadores Pessoais
• Seu trabalho é fornecer uma boa interface
para um único usuário.
• São amplamente usados para processadores
de texto, planilhas eletrônicas e acesso a
internet.
Sistemas Operacionais de Tempo Real
• São sistemas onde o tempo é fator fundamental
– Ex.: um carro, em um processo de fabricação.
• Caso o robô de soldagem seja ativado antes ou
depois do tempo previsto o carro estará perdido
• Se ações precisam ocorrer em determinados
instante (ou em determinado intervalo de tempo)
então tem-se um sistema de tempo real.
Sistemas Operacionais Embarcados
• Um sistema embarcado é um sistema
microprocessado no qual o computador é
completamente encapsulado ou dedicado ao
dispositivo ou sistema que ele controla.
• Em geral tais sistemas não podem ter sua
funcionalidade alterada durante o uso. Caso
queira-se modificar o propósito é necessário
reprogramar todo o sistema.
• Apresentam restrições de tamanho, memória e
de consumo de energia que os fazem especiais.
Sistemas Operacionais Embarcados
• Sistemas embarcados são desenvolvidos para
uma tarefa específica.
• O software escrito para sistemas embarcados
é muitas vezes chamado firmware, e
armazenado em uma memória ROM ou
memória flash ao invés de um disco rígido.
• Por vezes o sistema também é executado com
recursos computacionais limitados: sem
teclado, sem tela e com pouca memória.
Sistemas Operacionais Embarcados
•
•
•
•
•
•
•
•
•
•
•
Aviônicos, como sistemas de controle inercial, controle de vôo e outros sistemas
integrados nas aeronaves, como sistemas de orientação de mísseis
Telefones celulares (simples) e centrais telefônicas
Equipamentos de redes de computadores, como roteadores, hubs, switches e
firewalls
Impressoras
Dispositivos de armazenamento
Controladores da tracção, do motor e do antibloqueio em automóveis: freios ABS
e controle de tração
Calculadoras
Eletrodomésticos, como fornos microondas, máquinas de lavar, aparelhos de TV,
DVD players
Equipamentos médicos
Tratores e implementos agrícolas
Urna eletrônica
Sistemas Operacionais de Cartões
Inteligentes
• Os menores sistemas operacionais são
executados em cartões inteligentes – dispositivos
do tamanho de um cartão de crédito que contém
um chip de CPU.
• Possuem restrições severas de consumo de
energia e de memória.
• Alguns deles podem realizar apenas uma única
função, como pagamentos eletrônicos.
• Outros podem tratar múltiplas funções no
mesmo cartão inteligente.
Download