2. O que pretendemos:
● Apresentar a história da evolução do Windows
como sistema operacional
● Discutir sobre as diferenças apresentadas
pelas diversas versões do Windows ao longo
do tempo e o impacto sobre o mercado de
software e os usuários
3. História
● MS-DOS
– Win 1.0 / Win 2.0 / Win 3.0 / Win 3.1 /
Win 3.11
● Windows 95
– Ainda precisava do DOS
● Windows 98
● Windows Millenium
● Windows 2000
● Windows 2003
● Windows XP → Windows Vista → Windows 7
4. MS-DOS
● Monousuário
● Memória limitada a 1 Mb → 640 Kb para
programas de usuário
● 16 bits
● FAT 16
7. Windows 3.1
● 1990
● Sucesso
comercial
● Interface
gráfica do MS-
DOS
● Espaço de
endereçamento
compartilhado
(bugs!)
8. Windows 95
● Não elimina o MS-DOS,
mas já faz algumas
operações típicas de
SO
● FAT-16
– a versão Win 95 OEM
Release 2
implementava a
FAT-32
● Já vinha com o
Internet Explorer 1.0
9. Windows 95
● Memória virtual
● 32 bits, mas não em
sua totalidade –
alguma coisa ainda
com 16 bits
● Multiprogramação
● Nomes de arquivos
mais longos – até 256
caracteres
10. Windows 98
● Mais funcionalidades são transferidas do MS-
DOS
● Ainda há partes do SO em 16 bits
11. Windows 98
● 4 Gb de memória virtual
– 2 Gb privados para processo
– 1 Gb compartilhado (bugs!)
– 1 Mb para compatibilidade para o MS-
DOS
● Kernel não re-entrante
– Não permite executar vários processos
em modo kernel simultaneamente
● Integração entre desktop e Internet
– Acusação de monopólio
12. Windows Me – Windows Millenium
Edition
● Muito semelhante ao Windows 98, só que com
muito mais problemas
● Embora, com algumas facilidades:
● Melhor
compartilhamento de
imagens e músicas
● Aplicações voltadas
para a Internet
● Jogos multiusuários
● Restore System
13. Windows NT
● 1a versão
em 1999
● Windows New Technology
● Esperava-
se grande
sucesso,
mas...
● … exigia
máquinas
com muitos
recursos,
que na
época não
era muito
comum
14. Windows NT 4.0
● Mesma
interface do
Win98
● Portabilidade
✔ 16 milhões de
linhas de
código em C,
C++ e Assembly
✔ Pentium,
Alpha, MIPS e
Power PC
17. Windows 2000
● Mesma interface do Windows 98
● Era, na verdade, o Windows NT 5.0
– Por que será?
● Modo usuário e modo supervisor
● Possibilidade de cluster: duas ou
mais máquinas como se fosse uma
única
● Finalmente, livre do MS-DOS
19. Windows XP
● Eliminou alguns Sucessor do Windows 2000,
cenários de reboot nos computadores pessoais
● Estruturas críticas
do Kernel passaram a
ser read-only
● 1o SO para usuários
com o núcleo do NT
● 32 e 64 bits
● Problemas com
acusação de
monopólio, por causa
do Windows Media
Player
20. Windows XP - Confiabilidade
● O Windows 2000 é tido como um dos SO
mais confiáveis da Microsoft
● O Windows XP acrescenta algumas
funcionalidades para verificação da
saúde da máquina
● Faz verificação de falhas mais sutis
em drivers
● Interface gráfica mais fácil de usar
que os anteriores
21. Windows XP - Compatibilidade
● Melhor compatibilidade com aplicações de
usuário que o Win95 e Win98
– Não é tão simples quanto parece...
– Muitos problemas por conta das inúmeras
versões do Windows ainda em
funcionamento
– Muitos problemas com o uso das API,
especialmente pelo fato de que alguns
de seus componentes ainda são em 16
bits, para que se possa manter-se
compatíveis com aplicações de usuário
mais antigas
22. Windows Server 2003
● Lançado em 2003, substituindo o W2K
● Conhecido como Windows NT 5.2
● Acrescentou melhorias com o serviço
de rede e no Active Directory
● 4 versões
– Web edition, Standard edition,
Enterprise edition e
Datacenter edition
23. Windows Vista
● Lançado em janeiro de 2007
● Mudanças na interface em relação aos antecessores
● Exige muitos recursos da máquina
– 1 Gb de RAM mínimo → ideal 2 Gb
● 32 e 64 bits
● Melhorou o compartilhamento peer-to-peer
● Introduz a versão 3.0 do Microsoft NET Framework
● Instalação de drivers em modo kernel
● Segurança: proteção contra vírus e worms via rede
● Mais redução do reboot
● IE7 / Windows Media Player 11
24. Windows Vista
Versões do Windows Vista
Ver detalhes em
http://windows.microsoft.com/pt-BR/windows7/products/compare
25. Windows Server 2008
● Lançado em fevereiro de 2008
● 4 versões: Standard, Web, Enterprise e
Datacenter
● Substituto do Windows Server 2003
● Suporte a multiprocessamento simétrico em
duas e quatros vias
● Standard → Memória
– Até 4 Gb para sistemas de 32 bits
– Até 64 Gb para sistemas de 64 bits
● Datacenter
– Suporte até 64 CPU
26. Windows 7
● Lançado em Julho de 2009
– 7o Windows User estável: W95 → W98 → ME →
2000 → XP → Vista → 7
● Poucas atualizações se comparado ao Vista
● Leitura nativa de Blu-Ray e HD-DVD
● Instalação do sistema em HD virtual (imagens)
● IE 8 e 9 / Win Media Player 12
● Conceito de bibliotecas
● Modo Windows XP
● Arquitetura modular, semelhante ao Windows
Server 2008
27. Windows 7
Mais detalhes em:
http://windows.microsoft.com/pt-BR/windows7/products/compare?T1=tab20
28. Windows 8
● Lançamento previsto para Outubro de 2012
● 2 versões distintas, sendo uma para PC/Notebook e
outra para Smartphones e Tablets
● Não terá mais o botão iniciar
● Virá com o Internet Explorer 10, que não vai mais
aceitar novos plugins
● Passar a copiar a ideia da Apple com a Loja de
Apps
– Instalação de novos aplicativos somente pagando
● Quem tem o Windows 7 poderá pagar somente 29
reais pelo upgrade
29. Para refletir...
Analisando tecnicamente o
Windows sempre perde para
o Unix. Por que então
algumas empresas ainda
mantém parte de seus
servidores na plataforma
Windows?
30. Referências
● SILBERSCHATZ, A.; GALVIN, P.; GAGNE, G.
Sistemas operacionais com Java. Tradução de
Daniel Vieira. Revisão técnica de Sérgio
Guedes de Souza. 7. ed. Revista e ampliada.
Rio de Janeiro: Elsevier, 2008. Cap. 22