Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Entrada
Entrada
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Refrigeração
Refrigeração
Vídeo
Vídeo
Outros
Outros
Conteúdo
Artigos
Blog
Editoriais
Notícias
Primeiras Impressões
Rádio CdH
Testes
Tutoriais
Menu Principal
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Facebook
Folding@Home
Fórum
Links
Livros Recomendados
Livros do Autor
Produtos Bomba
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Twitter
Boletim
Assine hoje mesmo!
Procura




Home » Dúvidas » Outros » Windows

Y2K (Bug do Milênio)
Autor: Gabriel Torres Última Atualização: 20 de janeiro de 2012
Poste uma dúvida nesta categoria!

Como eu poderia testar o meu micro para saber se ele está preparado para o bug do milenio?

O programa que você pede é o Y2000.exe, disponível em nossa área de download.

Afinal, o que é o tão falado bug do milênio? Quais são as suas conseqüências?

O bug do milênio ocorre quando qualquer programa, por exibir, armazenar ou aceitar a digitação de datas utilizando apenas dois dígitos para o ano, falha na ordenação de datas ou no cálculo de dias entre duas datas, pois ele considerará qualquer ano a partir de 2000 como pertencente a este século (por exemplo, assumirá 2000 como 1900). Os resultados podem ser relativamente inócuos: exibir uma ordem de compra de 01/01/2000 antes de uma ordem de compra de 30/12/1999 em um relatório pode não ter qualquer conseqüência exceto pela estética.

Mas os resultados também podem ser "catastróficos": se o índice do banco de dados colocar a ordem de compra do ano 2000 antes da ordem do ano 1999, qualquer busca por uma ordem do ano 2000 irá falhar como se a ordem não existisse. Se a ordem de compra previa pagamento à prazo, o sistema pode calcular juros com um século de dias, levando a dívida para as nuvens, ou pode calcular juros negativos, deixando o cliente muito feliz mas o vendedor com um tremendo prejuízo.

Portanto, o bug afeta qualquer software que manipule datas. Sistemas que somente exibem datas (por exemplo, uma agenda de telefones que armazena o dia do seu aniversário) não terão problema algum ou terão problemas meramente estéticos. Mas se o software compara datas, ordena datas ou gera novas datas, existe o bug. Os softwares afetados variam desde BIOS de hardware diversos até aplicativos de folha de pagamento, controle de estoque, passando pelos sistemas operacionais e suites de aplicativos. O Windows 98 e o Office 97 são alguns dos softwares que apresentam bugs do ano 2000.

A solução é corrigir os programas. Muitos fornecedores tem correções (patches) gratuitas, outros dizem simplesmente que você tem que comprar a última versão do software, e alguns produtos não tem correção, tendo que ser substituído por outros programas equivalentes. Até aqui o problema é puramente financeiro: o custo de upgrade do hardware e software afetados.

Temos ainda os sistemas desenvolvidos internamente pelas empresas, e aqui que o bug se torna sério. Não é complexo, mas é demorado depurar qualquer programa para localizar manifestações de bug e corrigi-las. Muitos programas levarão meses neste processo, e a maioria das empresas tem vários sistemas desenvolvidos internamente. Alguns desses programas são caixas-pretas, o programador já foi embora faz anos, e ninguém mais sabe programar na linguagem utilizada originalmente.

Por outro lado, comprar outro programa não é simples. O programa comprado pode exigir customização, treinamento, novo hardware, etc. Ou seja, o bug do milênio é um grande abacaxi para as empresas: envolve muito tempo e dinheiro para corrigir. (Fernando Lozano)

Quero saber como funciona, como testar os softwares e como corrigi-los para continuarem funcionando após a virada de 1999 para 2000.

Parece algo trivial, mas testar um PC ou um programa quanto ao problema do ano 2000 pode ser complicado. Existem 5 testes básicos:

  • Rodar o programa com a data do sistema depois de 01/01/2000
  • Mudar o relógio do sistema para poucos minutos antes de 0:00 do dia 01/01/2000 e ver o que acontece na virada
  • Salvar arquivos antes e depois da virada, e ver se o programa consegue relacionar os arquivos corretamente (qual é a versão mais recente)?
  • Idem ao 3, mas com dados do arquivo (ex: células com datas no Excel, campos timestamp no Acess)
  • Testar se o programa projeta corretamente datas futuras (ex: parcelar um pagamento em três meses iniciando em dezembro de 1999).

Cada um destes testes tem variações para cada programa, de acordo com cada situação em que ele utiliza datas. Como se vê, facilmente o trabalho envolvido se torna muito grande para uma pessoa. Por isso, é melhor confiar nos testes realizados pelos fabricantes ou por empresas independentes. Quanto à correção, você não pode fazer nada. Ou o fabricante fornece uma correção gratuita ou ele te obriga a comprar uma nova versão do programa. (Fernando Lozano)

Como saber se o meu micro possui o tão falado bug do milênio? Os fabricantes de placas-mãe onde a data de fabricação do BIOS é de 1997/1998 já oferecem suporte a atualização das datas para o ano 2000?

Na empresa em que trabalho existem diversos computadores, todos com o mesmo modelo de placa-mãe. Já testei e nenhum dos micros da empresa aceitam a virada do milênio, ou seja, todos possuem o bug do milênio. Gostaria de atualizar o BIOS dos micros, de forma a corrigir esse problema. Como devo proceder? Não sei a marca das placas-mãe e a única informação que possuo é o número que aparece quando o micro é ligado: "430VX Rev. A4 - 06/12/96 - i430VX,W83877F-2A59GSN9C00".

Classificados
  • Windows 7 Professional 64 Bits Português Lacrado Novo - R$ 299,99 HOT
  • Windows 7 Seven Professional Box Caixa / Cd Original C/ Nf - R$ 349,99 HOT
  • Windows 7 Professional Português Caixa Box Lacrado Novo - R$ 249,99 HOT
  • Anúncio Personalizado Template Do Ml Com Banner Rotativo - R$ 199,99 HOT
  • Software Telentrega Sistema Restaurantes Pizzarias Delivery - R$ 217,00 HOT
  • Mais Ofertas...
  • Siga o Clube do Hardware!

    Últimas Notícias
    Antec Anuncia Gabinete One
    09 de fevereiro de 2012 - 13:59 H
    Cooler Master Lança Gabinete Elite 361
    08 de fevereiro de 2012 - 08:37 H
    Thermaltake Amplia Oferta de Fontes de Alimentação
    07 de fevereiro de 2012 - 12:17 H
    Super Talent Lança Série Quadra de Memórias DDR3
    06 de fevereiro de 2012 - 09:17 H
    Evercool Lança Mesa Para Notebooks
    03 de fevereiro de 2012 - 07:38 H
    Microsoft Lança Kinect para Windows
    02 de fevereiro de 2012 - 09:10 H
    Antec Anuncia Fontes High Current Gamer M
    01 de fevereiro de 2012 - 11:37 H
    Transcend Anuncia Unidades SSD SSD720
    01 de fevereiro de 2012 - 09:59 H
    Fabricantes Lançam Placas de Vídeo Radeon HD 7950
    01 de fevereiro de 2012 - 09:55 H
    AMD Lança Placa de Vídeo Radeon HD 7950
    31 de janeiro de 2012 - 08:32 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste da Unidade SSD Intel SSD 520 Series 240 GB
    Teste do Disco Rígido Seagate Barracuda 3 TB
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete? - Parte 2
    Teste do Gabinete Antec Three Hundred Two
    Teste da Fonte de Alimentação Thermaltake Smart 630 W
    Teste do Cooler para Placas de Vídeo Deepcool Gamer Storm Dracula
    Teste da Placa de Vídeo AMD Radeon HD 7950
    Teste do Cooler Prolimatech Lynx
    Teste do Cooler Prolimatech Panther
    Teste do Gabinete MSI Nighthawk
    Teste da Fonte de Alimentação Antec EarthWatts Platinum 650 W
    Teste da Fonte de Alimentação Rosewill HIVE 650 W
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete?
    Nossa Reunião Mais Importante da CES: Huntkey
    Teste do Gabinete Thermaltake Overseer RX-I


    Últimas Mensagens no Fórum
    389.025 usuários cadastrados
    1.030 usuários on-line
    Problema em assistir vídeo
    por LNW
    (46 visualizações, 1 respostas)
    Aumentar video [notebook]
    por cassiofigueiredo
    (6.246 visualizações, 15 respostas)
    Qualquer roteador wireless atual pode ser usado como access point?
    por gabrielost
    (92 visualizações, 11 respostas)
    Banir ip Dinâmico
    por MarleySR
    (50 visualizações, 2 respostas)
    Dúvida em relação a mobo/memória e configuração
    por myghtwolf
    (103 visualizações, 8 respostas)
    Promoções/Bons Preços na Internet
    por ercpower
    (1.013.046 visualizações, 122 respostas)
    Notebook travando com Winamp
    por Burne
    (50 visualizações, 5 respostas)
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete? - Parte 2
    por GilPR
    (763 visualizações, 30 respostas)
    PIXELVIEW PlayTV USB Hybrid
    por lacan21
    (11.047 visualizações, 13 respostas)
    Problema com Menu em JS + HTML + CSS
    por Lu Reis
    (21 visualizações, 4 respostas)
    .:: Visite Nosso Fórum ::.


    © 1996-2012, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade