Sistemas OperacionaisProfessor Douglas
Sites de Apoiowww.fgv.br/fgvonline/CursosGratuitos.aspxwww.technetbrasil.com.brwww.wdl.org/pt/www.hsw.com.br
ObjetivoO objetivo de um sistema operacional é organizar e controlar o hardware e o software para que o dispositivo funcione de maneira flexível e previsível. O sistema operacional cria a possibilidade de: Realizar uma variedade de tarefas;
 Interagir com os usuários de forma complexa;
 Acompanhar as necessidades que mudam com o tempo.FuncionamentoCamadas (Níveis)
Inicialização do ComputadorPOST (power-on self test) Verificação da CPU/memória/BIOS (Basic Input Output System) Ativa as unidades de discoBootstrapLoader(sistema de inicialização).Carrega o SO na memória.Executa Processos
Tipos de SOSistema operacional de tempo real (RTOS)Monousuário, MonotarefaMonousuário, Multitarefa Multiusuário
TerminologiasPROCESSO ou thread(Programa em Execução)DEADLOCK (Dois ou mais processos que não conseguem sair)GERENCIAMENTO DE MEMÓRIA ENTRADA E SAÍDA (E/S ou I/O)API (Conjunto de Procedimentos)
Sistemas mais comunsFonte: www.w3counter.com
Market ShareFonte: www.netmarketshare.com
Tabela Market Share
Mais sobre Sistemas Operacionais
VirtualizaçãoEm computação, virtualização é uma forma de esconder as características físicas de uma plataforma computacional dos usuários, mostrando outro virtual, emulando um ou mais ambientes isolados.
Como Funciona
Detalhamento da VirtualizaçãoCamada de Virtualização (Virtual Box)Aplicações Sistema HospedeiroSO ConvidadoWindows XPCPUMemóriaDispositivosAplicaçõesSO ConvidadoLinuxCPUMemóriaDispositivosAplicaçõesSO ConvidadoWindows 7CPUMemóriaDispositivosAplicaçõesSistema Operacional HostHardwareCPUMemóriaDispositivos I/O
Vantagens da VirtualizaçãoGerenciamento centralizado;Instalações simplificadas;Facilidade para a execução de backups;Suporte e manutenção simplificados;Acesso controlado a dados sensíveis e à propriedade intelectual mantendo-os seguros dentro do data center da empresa;Independência de Hardware;Disponibilização de novos desktops reduzida para alguns minutos;Migração de desktops para novo hardware de forma transparente;Maior disponibilidade e mais fácil recuperação de desktops;Compatibilidade total com as aplicações.

Sistemas operacionais aula 01