• Olá Visitante, se gosta do forum e pretende contribuir com um donativo para auxiliar nos encargos financeiros inerentes ao alojamento desta plataforma, pode encontrar mais informações sobre os várias formas disponíveis para o fazer no seguinte tópico: leia mais... O seu contributo é importante! Obrigado.

Homenagem ao matemático que inventou lógica booleana

Furabilhas

GF Prata
Membro Inactivo
Entrou
Nov 8, 2014
Mensagens
429
Gostos Recebidos
0
attachment.php

Matemático britânico George Boole (1815-1864), que inventou um sistema de álgebra que é chave para a programação.
[Imagem: Wikipedia]

George Boole
Cada vez que se faz uma busca simples no Google ou em qualquer outro motor de busca informático, entre os mecanismos de programação, que permitem encontrar o que procura há princípios de lógica, que foram concebidos há mais de 150 anos.
Foi o matemático britânico George Boole (1815-1864) que inventou um sistema de álgebra, que é chave para a programação de hoje (conhecido como sistema booleano em sua homenagem).
Boole foi homenageado nesta segunda-feira por ocasião do 200º aniversário de seu nascimento, com um Google Doodle, uma versão modificada do logotipo na página da empresa.
O lógotipo animado ilustra as chamadas portas lógicas, que são usadas em computação e derivam de funções booleanas.
Em 1851 ele disse a um amigo que a lógica booleana poderia ser a "contribuição mais valiosa, se não a única, que fiz ou que provavelmente farei à ciência, e é o motivo pelo qual desejaria ser lembrado, se é que serei lembrado, postumamente."

attachment.php

Homenagem do Google ao criador da lógica que se encontra por detrás de todos os programas de computador - A lógica booleana.
[Imagem: Google/Divulgação]

Álgebra booleana

A álgebra de Boole, ou álgebra booleana, é uma estrutura algébrica, que esquematiza as operações lógicas, e está presente em todas as partes, desde a programação por trás dos videojogos, até ao código dos aplicativos e programas de computador que usamos.
Pode-se dizer, que os comandos ou instruções dados a um sistema informático, são todos baseados na lógica de Boole.
Durante os últimos 17 anos da sua vida, George Boole estabeleceu o conceito de lógica algébrica em matemática e simplificou o mundo em enunciados básicos que tinham "sim" ou "não" como resposta, usando a aritmética básica nessa tarefa.
"As interpretações respectivas dos símbolos 0 e 1 no sistema de lógica são Nada e Universo", disse o matemático. Esse conceito, que ele introduziu em 1847 e que expandiu sete anos mais tarde, é o que está presente nos programas actuais de informática.

Portas lógicas
As portas lógicas mais básicas são, na linguagem original de Boole, E ("AND", no original em inglês), OU ("OR") e NÃO ("NOT").
Em seguida, essas três portas podem-se combinar para criar enunciados mais complexos.
Deste modo, quando se busca na internet por "Olhar Digital", por exemplo, há um uso implícito da lógica booleana do comando E para combinar as duas palavras, "Olhar" e "Digital".
Muito antes do Google, nos primeiros anos das buscas por computador, era comum usar os comandos E, OU e NÃO para filtrar os resultados.
Hoje, os avanços na tecnologia de buscas fazem com que muitas delas possam-se realizar usando uma linguagem mais natural.
Ainda assim, o Google ainda permite aos seus utilizadores escrever E ou incluir o símbolo de subtração para afinar os resultados de pesquisa.
 

Anexos

  • boole-booleano_1.jpg
    boole-booleano_1.jpg
    35.4 KB · Visualizações: 7
  • google-boole.jpg
    google-boole.jpg
    17.6 KB · Visualizações: 7
Topo