Atividade 1 Sistemas Operacionais e M quinas Virtuais
Os mais usados são WMware, Virtual Box, Microsoft Virtual PC, Qemu e a Xen.
Vantagens
Facilita o aperfeiçoamento e testes dos novos sistemas operacionais;
Executa diferentes sistemas operacionais sobre o mesmo hardware, simultaneamente;
Simula alterações e falhas no hardware para testes ou reconfiguração de um sistema operacional, provendo confiabilidade e escalabilidade para as aplicações.
Possibilita a comparação de vários sistemas operacionais utilizando o mesmo equipamento;
Confiança e disponibilidade: a falha de um software não prejudica os demais serviços.
Diminuição de custos com hardware;
Desvantagens
Os ambientes virtuais necessitam ser monitorados, configurados e salvos.
Desempenho: atualmente não existem métodos consolidados para medir o desempenho de ambientes virtualizados;
Não se sabe exatamente quantas máquinas virtuais podem ser executadas por processador, sem que haja o prejuízo da qualidade do serviço.
2. Os primeiros computadores utilizavam um sistema operacional desenvolvido especificamente para a sua arquitetura. O UNIX foi um dos primeiros sistemas desenvolvidos para funcionar em qualquer máquina, não importando sua arquitetura. Faça uma pesquisa sobre os primeiros sistemas operacionais desenvolvidos antes do UNIX, bem como as máquinas onde operavam.
Um dos sistemas operacionais pioneiros no campo da informática foi o CTSS desenvolvido no Mit, em seguida surgiu o MULTICS que tencionava suportar centenas de usuários. Do estudo e aperfeiçoamento do multics surgiu o UNICS que mais tarde passa a chamar-se UNIX. Os sistemas operacionais eram programados em Assembly.
3. Que linguagens de programação você conhece? Que contribuições essas linguagens deram para a elaboração da linguagem C? Por qual motivo C é a linguagem preferida pelos programadores de sistemas?
Os