Bug! – A origem do dito cujo…


Bem, todos já devem ter sido afectados por um bug. Essas coisas chatas estão sempre a aparecer e a chatear-nos o juízo. Mas, já pensaram porque é que chamámos de bug a erro informático? Qual a ligação?

O termo “bug” foi aplicado aos erros informáticos depois de um insecto (bug em inglês) ter entrado numa lâmpada no computador Mark II e ter provocado um mau funcionamento na máquina.

Mas ao pesquisar no Google sobre mais informações quanto à origem do termo “bug” deparei-me com duas situações… interessantes na Wikipédia.

Uma trata-se do “Bug do Milénio”. O que é isso? O Bug do Milénio seria quando se passasse do anos 1999 para o ano 2000 todas as datas dos computadores seriam alteradas para o ano de 1900! Mas, o porquê disto? Antigamente, as datas eram lidas em dois pares de números, ou seja, 1999 seria “19″+”99″. Quando o último “99″ virasse iria parar ao “00″ ficando assim “19″+”00″ que seria 1990. Gerou-se um pânico total pois os softwares dos bancos passariam credores a devedores e devedores a credores, pessoas teriam juros negativos, etc… Tudo ficaria de pernas para o ar. Mas, quando mudou o milénio quase tudo ficou na mesma e não houveram nenhuns impactos.

Outra situação caricata que encontrei é o “Problema de 2038″. Este problema diz que na terça-feira, 19 de Janeiro de 2038 às 03:14:08 as datas sofrerão um reset que poderá levar ao ano de 1901 ou 1970. O porquê disto? As datas estão alojadas num sector de 32 bits e não haverá espaço para mais números. Este GIF animado explica a situação:

Acho estas duas situações engraçadas embora a segunda seja mais compreensível. Veremos o que acontece em 2038. :D

O que acham? Qual é a vossa opinião sobre tudo isto?



4 respostas a “Bug! – A origem do dito cujo…”

  1. Interessante ao extremo, essa não sabia, o bug dos 32 bits

    parabéns!

    copiei pro Orkut

  2. Acho interessante.
    Agora só queria lá chegar ainda assim para ver,
    um abraço

    antonio

  3. Muiito interessante :O
    to chocada com o possivel reset.
    vai ser uma grande surpresa e infelicidade para os softwares ;s

  4. Larguem de ser burros… é só jogar o controle para 64 bits… infinitamente mais simples de resolver do que o bug de 2000

Deixe Uma Resposta



Fechar
E-mail It