{\rtf1\ansi\deff0\deftab720{\fonttbl{\f0\fswiss MS Sans Serif;}{\f1\froman\fcharset2 Symbol;}{\f2\fmodern Courier New;}}
{\colortbl\red0\green0\blue0;}
\deflang1033\pard\plain\f2\fs20\cf0 
\par George Boole
\par 
\par George Boole nasceu em Lincoln - Inglaterra em 2 de Novembro de 1815, filho de um sapateiro pobre. A sua forma\'e7\'e3o base na escola prim\'e1ria da National Society foi muito rudimentar.
\par Autodidata, fundou aos 20 anos de idade a sua pr\'f3pria escola e dedicou-se ao estudo da Matem\'e1tica. 
\par Em 1840 publicou o seu primeiro trabalho original e em 1844 foi condecorado com a medalha de ouro da Royal Society pelo seu trabalho sobre c\'e1lculo de operadores.
\par Em 1847 publica um volume sob o t\'edtulo The Mathematical Analysis of Logic em que introduz os conceitos de l\'f3gica simb\'f3lica demonstrando que a l\'f3gica podia ser representada por equa\'e7\'f5es alg\'e9bricas.
\par Este trabalho \'e9 fundamental para a constru\'e7\'e3o e programa\'e7\'e3o dos computadores eletr\'f4nicos iniciada cerca de 100 anos mais tarde.
\par Na \'c1lgebra de Boole existem apenas tr\'eas operadores E, OU e N\'c3O (AND, OR, NOT). Estas tr\'eas fun\'e7\'f5es s\'e3o as \'fanicas opera\'e7\'f5es necess\'e1rias para efetuar compara\'e7\'f5es ou as quatro opera\'e7\'f5es aritm\'e9ticas base.
\par Em 1937, cerca de 75 anos ap\'f3s a morte de Boole, Claude Shannon, ent\'e3o estudante no MIT - Boston, USA - estabeleceu a rela\'e7\'e3o entre a \'c1lgebra de Boole e os circuitos eletr\'f4nicos transferindo os dois estados l\'f3gicos (SIM e N\'c3O) para diferentes diferen\'e7as de potencial no circuito.
\par Atualmente todos os computadores usam a \'c1lgebra de Boole materializada em microchips que cont\'eam milhares de interruptores miniaturizados combinados em portas (gates) l\'f3gicos que produzem os resultados das opera\'e7\'f5es utilizando uma linguagem bin\'e1ria.
\par 
\par 
\par \'c1lgebra Booleana
\par 
\par Para descrever os circuitos que podem ser constru\'eddos pela combina\'e7\'e3o de portas l\'f3gicas, um novo tipo de \'e1lgebra \'e9 necess\'e1rio, uma em que as vari\'e1veis e fun\'e7\'f5es podem ter apenas valores 0 e 1. Tal \'e1lgebra \'e9 denominada \'e1lgebra booleana, devido ao seu descobridor, o matem\'e1tico ingl\'eas George Boole (1815 - 1864).
\par Do mesmo modo que existem fun\'e7\'f5es em \'e1lgebra "comum", tamb\'e9m existem fun\'e7\'f5es na \'e1lgebra booleana. Uma fun\'e7\'e3o booleana tem uma ou mais vari\'e1veis de entrada e fornece somente um resultado que depende apenas dos valores destas vari\'e1veis.
\par Como uma fun\'e7\'e3o de n vari\'e1veis possui apenas 2n conjuntos poss\'edveis de valores de entrada, a fun\'e7\'e3o pode ser descrita completamente atrav\'e9s de uma tabela de 2n linhas, cada linha mostrando o valor da fun\'e7\'e3o para uma combina\'e7\'e3o diferente dos valores de entrada. Tal tabela \'e9 denominada tabela verdade.
\par                                           
\par A B C  0 0 0  0 1 0  1 0 0  1 1 1   
\par Acima temos a tabela verdade de uma fun\'e7\'e3o b\'e1sica a fun\'e7\'e3o AND , ela e um conjunto de fun\'e7\'f5es da \'e1lgebra booleana t\'eam implementa\'e7\'e3o eletr\'f4nica atrav\'e9s de transistores e s\'e3o conhecidas como portas l\'f3gicas.
\par Um circuito digital \'e9 regido pela \'e1lgebra de Boole, e com as portas l\'f3gicas existentes \'e9 poss\'edvel implementar qualquer fun\'e7\'e3o da \'e1lgebra booleana. A seguir veremos as principais portas l\'f3gica, simbologia e tabela verdade.
\par 
\par  
\par 
\par -NOT
\par 
\par A fun\'e7\'e3o NOT \'e9 implementada na conhecida porta inversora.
\par 
\par A B  0 1  1 0  (a) 
\par 
\par 
\par 
\par  
\par (b) 
\par 
\par  
\par 
\par (a) tabela verdade, (b) s\'edmbolo
\par 
\par  
\par 
\par 
\par -AND
\par 
\par A fun\'e7\'e3o AND pode ser definida em linguagem natural como 1 se todas as entradas forem 1 e 0 se apenas uma das entradas for 0.
\par 
\par A B S  0 0 0  0 1 0  1 0 0  1 1 1  
\par 
\par 
\par -OR
\par 
\par A fun\'e7\'e3o OR tamb\'e9m pode ser definida em linguagem natural ela \'e9 0 se todas as entradas forem 0 e 1 se existir uma entrada em 1.
\par 
\par A B C  0 0 0  0 1 1  1 0 1  1 1 1  
\par 
\par 
\par -XOR
\par 
\par A fun\'e7\'e3o XOR conhecida como exclusive OR \'e9 muito parecido com a OR.
\par 
\par A B C  0 0 0  0 1 1  1 0 1  1 1 1  
\par 
\par 
\par Temos acima algumas das principais portas l\'f3gicas existente, n\'e3o s\'e3o as \'fanicas mas as outras portas existentes s\'e3o combina\'e7\'f5es destas portas b\'e1sicas, e todos os circuitos digitais podem ser montados somente com estas portas.
\par 
\par 
\par 
\par Bibliografia: \tab 
\par 
\par 
\par 
\par 
\par 
\par 
\par 
\par Trabalho por Ricardo K. L. Ferreira
\par Estudante de Ci\'eancia da Computa\'e7\'e3o \endash  Mackenzie
\par E-Mail: themagic@themagic.com.br
\par 
\par 
\par BIBLIOTECA VIRTUAL
\par http://www.bibliotecavirtual.com.br
\par Sua fonte de pesquisas na Internet
\par 
\par 
\par 
\par 
\par 
\par 
\par 
\par 
\par }
 