Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introdução à Sistemas Operacionais/3 - Coggle Diagram
Introdução à Sistemas Operacionais/3
Proteção e Segurança
ID de usuário então associado a todos os arquivos
Identificador de grupo permite que conjunto de
usuários seja definido e controla gerenciados
Escalada de privilégios permite que o usuário mude para ID efetivo com mais direitos
Ambientes de Computação
Ambiente de escritório
Antes
Terminais conectados a mainframes
Depois
Tecnologias web e largura de banda
da WAN estão estendendo os limites da computação tradicional
Redes domésticas
Antes
Único computador com uma conexão de modem lenta
Depois
Diversos computadores em rede local e conectados a um roteador com firewall
Computação Móvel
Hardware e SO com muitos recursos integrados
GPS
Acelerômetro
Dentre muitas outras
Sistemas Distribuídos
construído sobre a infraestrutura de uma rede e diversos protocolos de comunicação
Coleção de computadores fisicamente separados
Virtualização
Semelhante a um emulador
Necessário sistemas potentes
Permite que SO’s rodem como aplicações dentro de outros SO’s
Cada máquina virtual é isolada de todas as
outras máquinas virtuais
Computação na Nuvem
Extensão da virtualização
faz uso desta como base para suas funcionalidades
Nuvem pública
Provida pela internet a quem contratar
Nuvem particular
Roda especificamente dentro de uma
companhia
Nuvem híbrida
Fornece ambos os serviços
Software as a Service (SaaS)
ex Google Apps e Office Online
Plataform as a Service (PaaS)
ex servidor de banco de dados
Infrastructure as a Service (IaaS)
servidor completo
Sistemas Embarcados de
Tempo-Real
Podem ser encontrados em todos os lugares
Propósito específico
SO’s bem primitivos/especializados
Pequenos e de baixo consumo
Pouca ou nenhuma interface com o usuário