História do Windows




Profª Jocelma Rios
Set/2012
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
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
MS-DOS
●   Monousuário
●   Memória limitada a 1 Mb → 640 Kb para
    programas de usuário
●   16 bits
●   FAT 16
Windows 1.0
●   Inspirado no Apple Lisa (Macintosh)
Windows 2.0
●   1987
●   PC-AT
Windows 3.1
●   1990
●   Sucesso
    comercial
●   Interface
    gráfica do MS-
    DOS
●   Espaço de
    endereçamento
    compartilhado
    (bugs!)
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
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
Windows 98
●   Mais funcionalidades são transferidas do MS-
    DOS
●   Ainda há partes do SO em 16 bits
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
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
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
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
Windows NT
Win95/Win98 X Windows NT
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
Windows 2000




Quadro comparativo entre as versões
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
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
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
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
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
Windows Vista




             Versões do Windows Vista
                      Ver detalhes em
http://windows.microsoft.com/pt-BR/windows7/products/compare
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
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
Windows 7




Mais detalhes em:
http://windows.microsoft.com/pt-BR/windows7/products/compare?T1=tab20
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
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?
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

Aula 5b - História do Windows

  • 1.
    História do Windows ProfªJocelma Rios Set/2012
  • 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
  • 5.
    Windows 1.0 ● Inspirado no Apple Lisa (Macintosh)
  • 6.
    Windows 2.0 ● 1987 ● PC-AT
  • 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
  • 15.
  • 16.
  • 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
  • 18.
  • 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 detalhesem: 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 tecnicamenteo 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