Ciência

Por que chamamos bug a uma falha no computador?

31 Comentários

Muitas vezes certas palavras ou expressões entram no nosso vocabulário do dia-a-dia sem sabermos muito bem porquê. Às vezes começamos a dizer certas coisas porque simplesmente outros dizem e como sociedade concordamos quanto ao seu significado.

No mundo dos computadores estas situações também acontecem. Neste artigo vamos contar-lhe a história por detrás da razão pela qual chamamos bug a uma falha no computador.

bug grace hopper historia computador falha


Uma extraordinária cientista de computadores…

Grace Hopper nasceu a 9 de dezembro de 1906 e morreu a 1 de janeiro de 1992. Foi uma cientista de computadores muito talentosa cujas contribuições para a área foram bastante significativas. Depois de ter concluído a licenciatura em matemática e física pela Universidade de Yale fez também o mestrado. Em 1934, terminou o seu doutoramento em matemática.

Grace Hopper fez parte de uma pequena equipa responsável pela criação do primeiro computador programável: o Harvard Mark I, colaborou na criação do primeiro compilador para linguagens de programação e também influenciou a criação da linguagem de programação COBOL.

Grace hopper bug falha computador historia

Para além disso, foi a primeira mulher a receber a Medalha Nacional de Tecnologia. Atualmente, é relembrada na Celebração Anual Grace Hopper de mulheres programadoras e continua a inspirar várias raparigas e mulheres a aprender a programar.

A sabedoria popular diz-nos também que Grace Hopper foi a responsável pela criação do termo bug para nos referirmos a uma falha no computador.

Grace Hopper e uma traça esmagada…

Quando algum programa não funciona devidamente no nosso computador costumamos dizer que existe um bug. Em inglês, a palavra bug traduz-se por bicho ou percevejo.

De acordo com a história o termo bug apareceu no círculo dos cientistas de computadores em 1943. Na altura Grace Hopper estava a trabalhar na marinha norte americana durante a segunda guerra mundial. Era uma época difícil em que estava muita coisa em jogo e havia uma falha no computador Mark I que era utilizado para realizar operações militares.

bug historia grace hopper computador falha

Eventualmente, Grace Hopper encontrou uma traça metida no meio das peças do computador e decidiu esmagá-la com o seu caderno. Depois, removeu a traça do computador com uma pinça, colou-a no caderno e ao lado da traça escreveu:

9 de setembro – Primeiro caso em que um bug é encontrado

Mas o termo já tinha sido utilizado?

De acordo com o Oxford English Dictionary o termo bug foi utilizado em primeiro lugar por Thomas Edison e apareceu num jornal em 1889 para referir a um problema que existia num dos aparelhos do inventor.

O uso do termo bug implicava a presença de um bicho no interior do aparelho que estava a causar problemas no seu funcionamento.

Grace Hopper computador bug falha computador historia

No entanto, bug aparece em vários diários privados e cartas de Edison desde 1876. Ao que parece, Thomas Edison inventou o termo bug e passou-o ao repórter que depois o divulgou no artigo que escreveu.

Mas como é que Grace Hopper ficou com o crédito?

Este artigo não tem como objetivo levar a discussões acerca de quem inventou o quê nem se pretende incentivar debates do tipo Edinson vs Tesla. No entanto, ao longo da história existiram disputas deste género.

No caso do bug de Grace Hopper, o mais provável é ela ter ficado com os créditos da invenção e popularização do termo bug por culpa própria. No anos que se seguiram, Grace Hopper contou esta história da traça no computador várias vezes e chegava a um ponto em que dizia:

A partir desse momento, sempre ocorria algum problema no computador, dizíamos que tinha bugs no interior.


Também pode gostar

Comentários

31

Responder a Rogerio Sameiro Cancelar resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de security
    security

    Bom artigo.

    1. Avatar de Oscar
      Oscar

      Sem duvida um excelente artigo. Saber faz bem!

  2. Avatar de Rogerio Sameiro
    Rogerio Sameiro

    Ehpá gostei de saber esta coisa do bug não fazia a mínima ideia. Congrats mais um bom artigo.

  3. Avatar de Romel Viegas
    Romel Viegas

    Não conheço nenhum Thomas Edinson. Já Thomas Alva Edison (sem o n) sei quem é. De resto um bom artigo.

    1. Avatar de security
      security

      Clicavas em “Propor Revisão Proponha uma correção, faça uma sugestão”. Erros todos cometem.

      1. Avatar de Não Interessa
        Não Interessa

        Mas nos comentários tem mais visibilidade e dá para mostrar o quão superior este indivíduo é.

        1. Avatar de Romel Viegas
          Romel Viegas

          Talvez não seja para mostrar o quão superior eu sou. Talvez seja porque nunca comentei nenhum artigo no pplware e como tal não conhecia essa possibilidade. E talvez nunca comentei e provavelmente não voltarei a comentar para não ter de aturar inúteis xicos espertos saloios como tu.

          1. Avatar de Pedro
            Pedro

            Não sejas ignorante. Educação consiste também em respeitar o próximo.

          1. Avatar de Megabyte
            Megabyte

            +1 pro @Não Interessa

    2. Avatar de eheh
    3. Avatar de Pedro
      Pedro

      Não conheço nem um dos dois.

  4. Avatar de Pedro Casalinho
    Pedro Casalinho

    A história que conheço não é esta. E a que sei faz muito mais sentido. Já viram ou ouviram falar dos cartões perfurados? Os quadradinhos cortados que faziam 0s ou 1s. Quando um bug se metia num desses quadrados, deixava de ser 1 e passava a ser 0, o que ligava o código neles escrito.

    1. Avatar de Hugo
      Hugo

      Também foi a história que sempre ouvi.

    2. Avatar de Jorge Carvalho
      Jorge Carvalho

      Essa deve ser a historia para a malta mais recente , lol 🙂
      Evoluíram na tecnologia.

      Abc

    3. Avatar de Marco
      Marco

      Dessa dos quadradinhos nasceu foi o chamado “Patch” que era mesmo tapar ou abrir buracos para alterar o código, daí o chamado “Patch” (remendo no cartão)

    4. Avatar de Daniel
      Daniel

      Isso é “patch”….

  5. Avatar de Moneldr
    Moneldr

    Bugs? Perguntem ao pessoal do ios!

    1. Avatar de Joao
      Joao

      Acabei de reparar no noch na testa 😀 ahahah

      1. Avatar de jorge
        jorge

        LOL!!!! Muito bom!!!! 😀

    2. Avatar de hommer
      hommer

      BUGs é o que são o pessoal que usa IOS, tão simples quanto isto, por isso é que não conseguem usar outros softwares… a começar por ti que és o maior de todos… 😉

      1. Avatar de Moneldr
        Moneldr

        Não me confundas com o Heldr, eu sou a v2.0, já com os bugs corrigidos e a monocelha aplicada.

        1. Avatar de Tester
          Tester

          És mas é um parvinho

    3. Avatar de Tester
      Tester

      OWNED “Notch na testa” pOw hahaha

  6. Avatar de Carlos
    Carlos

    Obrigado pela informação!

  7. Avatar de João Alves
    João Alves

    Até pensei que pudesse estar de alguma forma relacionado com o nome da senhora (Grace Hopper = grasshopper) ehehehe.

    1. Avatar de Miguel
      Miguel

      Foi a minha primeira ilação assim que comecei a ler.

  8. Avatar de goo
    goo

    tambem nao deixa de ser curioso o nome Grace Hopper uma vez que a palavra para gafanhoto é GRASSHOPPER 😉

    1. Avatar de Nelson Santos
      Nelson Santos

      winner

  9. Avatar de Jorge Carvalho
    Jorge Carvalho

    Para quem quiser ver a senhora ao vivo a cores , esta entrevista ao Letterman é engraçada :

    https://youtu.be/1-vcErOPofQ

    Abc