Você está na página 1de 11

LGICA A ARTE DE PENSAR

RODRIGO ANGELO TOMAZI


E-mails rodrigotomazi@yahoo.com.br
rodrigo@viasoft.com.br

Acadmico de Sistemas de Informao Faculdade Mater Dei Pato Branco PR.

Palavras chaves: Lgica Aplicabilidade Raciocnio Argumento Premissa


rea do Conhecimento: Cincias da Computao.

RESUMO

A presente pesquisa discute o ato de pensar corretamente ou no, ou seja, a


lgica e a ilgica do pensamento humano. Aborda a histria da lgica, sua diversidade e
aplicabilidade em geral.

INTRODUO

Estudar lgica representa aprimorar a arte de pensar. O dom de raciocinar e o


dom da inteligncia, todo ser humano normal os possui, o que difere no entanto, a
forma com qual usamos e demonstramos esses dons.
No instante que haja um aprimoramento, treinamento e uma aplicabilidade de
nossos dons, poderemos julgar e at avaliar o rendimento intelectual do ser humano.
Lgica, de maneira geral, consiste em ser a arte de pensar corretamente, isto , nem
sempre raciocinamos da maneira correta, s vezes tomamos uma deciso ao invs de
outra, agimos diversas vezes de maneira ilgica. Mas por que isso acontece? Se todo ser
humano normal tem o dom de raciocinar, como pode cometer equvocos lgicos?
verdade que problemas externos tais como: estresse, pressa, ou at mesmo comodismo,
contribuem para isso, mas na verdade o que falta mesmo pensar tranqilamente,
pacientemente e principalmente corretamente, e neste ponto que encontramos a lgica
como, uma cincia que estuda as leis e critrios de validade que regem o pensamento
e a demonstrao, ou seja, cincias dos princpios formais do raciocnio. [Manzano]
Todo profissional que possu como ferramenta de trabalho o raciocnio, seja para
resolver problemas de ordem administrativa ou financeira, problemas matemticos, de
planejamento ou de estratgia, entre outros, utiliza como matria prima para o seu
trabalho a arte de pensar. Resolver problemas na mesma ordem dos citados

anteriormente requer muita ateno e tima performance de conhecimento do


raciocnio. H de lembrar que no existe disciplina que ensine puramente a pensar, o
que existe so disciplinas que mostram como desenvolver e aperfeioar o dom de
pensar.
de fundamental importncia estudar lgica para o desempenho de qualquer
profisso que necessite de um alto nvel de raciocnio. Percebemos a importncia da
lgica na nossa vida, no s na teoria, como tambm na prtica, j que quando
queremos pensar, falar ou escrever corretamente, precisamos ordenar primeiro no
pensamento, isto , utilizar a lgica

MATERIAL E MTODOS

O presente estudo foi realizado tendo como metodologia a pesquisa


bibliogrfica. Partiu-se da seleo de autores e textos para a leitura, a anlise e a
interpretao.

RESULTADO E DISCUSSO

Histria da Lgica
O incio da histria da lgica encontra-se na Grcia. Nessa poca, a lgica e suas
frmulas eram desenvolvidas utilizando a linguagem ordinria, sujeitas s regras
sintticas usuais.
Em seus esforos para fazer uma teoria da lgica concisa, houve muitas
discusses. Parmnides gerou grande polmica com sua primeira verso da "Lei do
Meio Excludo" (por volta de 400(a.C.), que dizia que uma coisa s podia ser verdadeira
ou falsa. Em resposta, Heraclitus props que as coisas podiam ser verdadeiras e falsas
ao mesmo tempo. E assim estudos sobre a lgica iniciaram-se.
Porm com Aristteles que se d o verdadeiro nascimento da lgica, cincia
das idias e dos processos da mente. Aristteles possua a concepo de que a Lgica
deveria fornecer os instrumentos mentais necessrios para enfrentar qualquer tipo de
investigao. Ele redigiu uma srie de trabalhos, os quais seriam editados
posteriormente, com o nome de Organon, que significa Instrumento. Aristteles
chamava a lgica de Analtica (do grego analysis, que significa "resoluo"). A analtica
explica o mtodo pelo qual, partindo de uma dada concluso, resolve-se precisamente
nos elementos dos quais deriva, isto , nas premissas e nos elementos de que brota, e
assim fica fundamentada e justificada.
Aristteles construiu uma sofisticada teoria dos argumentos, cujo ncleo a
caracterizao e anlise dos assim chamados silogismos, os tpicos raciocnios da lgica
desse filsofo. O argumento:
Todo homem mortal
Scrates homem

Logo Scrates mortal.


o exemplo tpico do silogismo perfeito.
Foi com Aristteles que tivemos uma das primeiras tentativas de se estabelecer
um rigor nas demonstraes matemticas. Sua anlise do papel das definies e
hipteses na matemtica foi bastante positivo.
Ainda com os gregos, os megricos (originrios da cidade Mgara), fizeram
estudos no campo. Alm de interesse por certos enigmas lgicos como o "paradoxo do
mentiroso": quem diz "O que eu afirmo agora falso", enuncia algo verdadeiro ou
falso? Houveram estudos sobre as condicionais construdas com se... ...ento, como "Se
chove ento a rua est molhada", as definindo em termos extremamente polmicos, mas
que seriam assumidos como corretos, vinte e trs sculos mais tarde pelos fundadores da
Lgica Contempornea.
Os esticos, tambm gregos, j tinham germinado o conceito de "proposio".
Com Crsipo de Soles (280-206 a.C.), considerado o grande precursor do que hoje
chamado "Clculo Proposicional", tiveram sua maior contribuio. Ele estudou as
sentenas condicionais e tambm as disjuntivas (regidas pela partcula "ou") e as
copulativas (regidas pelo "e"), tendo tambm reconhecido claramente o papel lgico
desempenhado pela negao. Alm disto, Crsipo foi capaz de relacionar tais idias com
as modalidades, elaborando, ento, um sistema de princpios lgicos que, no seu campo
especfico, foi muito alm dos poucos resultados obtidos por Aristteles e seu discpulo
Teofrasto.
Lgica Moderna comeou no sculo XVII com o filsofo e matemtico alemo
Gottfried Wilhelm Leibniz.
Leibniz pensava que o problema das interrogaes e polmicas no resolvidas
nas discusses filosficas, assim como a insegurana dos resultados, no poderiam ser
tratados luz dos termos e dos processos conclusivos da linguagem ordinria, devido
ambiguidade desta. Ele queria dotar a Metafsica (aquela parte da Filosofia que estuda o
"ser" em si) de um instrumento suficientemente poderoso que a permitisse alcanar o
mesmo grau de rigor que tinha alcanado a Matemtica. Assim, o projeto de criao de
uma lgica simblica e de carter completamente calculstico, anlogos aos
procedimentos matemticos, foi a idia central de sua lgica.
Leibniz percebeu tambm uma tendncia verificada naquele momento histrico:
o simbolismo matemtico estava se tornando cada vez mais manipulvel e seguro em
todas as reas, sendo mais automtico e dispensando contnua referncia a contedos
geomtricos intuitivos. Ele concebeu ento, tambm para a lgica uma desvinculao
anloga com respeito ao contedo semntico das proposies, aproveitando pela
primeira vez a oportunidade de reduzir as regras da deduo lgica a meras regras de
clculo, isto , a regras cuja aplicao possa prescindir da considerao do contedo
semntico das expresses.
A contribuio de Leibniz ao desenvolvimento da lgica aparece sob dois
aspectos: ele aplicou com sucesso mtodos matemticos para a interpretao dos
silogismos aristotlicos, e apontou aquelas partes da lgebra que esto abertas a uma
interpretao no aritmtica. Pela primeira vez se exps de uma maneira clara o
princpio do procedimento formal. Leibniz tornou-se assim o grande precursor da
Lgica Matemtica.
A partir de meados do sculo XIX a lgica formal se elabora como um clculo
algbrico, adotando um simbolismo peculiar para as diversas operaes lgicas. Graas
a este novo mtodo, foi possvel construir grandes sistemas axiomticos de lgica, de

maneira parecida com a matemtica, com os quais se podem efetuar com rapidez e
simplicidade raciocnios que a mente humana no consegue espontaneamente.
O ingls George Boole (1815-1864) considerado o fundador da Lgica
Simblica. Boole nasceu numa famlia de pequenos negociantes de poucos recursos em
Linciln, Inglaterra, e tinha apenas instruo de uma escola comum. Acreditando que
seus conhecimentos o ajudariam a se elevar acima de sua situao, Boole percebeu que
tinha que estudar mais matemtica. Boole fez amizade com De Morgan, se interessou
por uma controvrsia sobre lgica que fora levantada com De Morgan pelo escocs Sir
William Hamilton.
Boole forneceu uma idia clara de formalismo e a desenvolveu de modo
exemplar. Boole percebeu que poderia ser construda uma lgebra de objetos que no
fossem nmeros, no sentido vulgar, e que tal lgebra, sob a forma de um clculo
abstrato, seria capaz de ter vrias interpretaes. O que chamou a ateno na obra foi a
clara descrio do que seria a essncia do clculo, isto , o formalismo, o procedimento,
conforme o prprio George Boole descrevia, "cuja validade no depende da
interpretao dos smbolos mas sim da exclusiva combinao dos mesmos" . Ele
concebeu a lgica como uma construo formal qual se busca posteriormente um
interpretao.
Boole criou o primeiro sistema bem sucedido para o raciocnio lgico, tendo
sido pioneiro ao enfatizar a possibilidade de se aplicar o clculo formal em diferentes
situaes e fazer clculos de acordo com regras formais, desconsiderando as
interpretaes dos smbolos usados. Atravs de smbolos e operaes especficas, as
proposies lgicas poderiam ser reduzidas a equaes e as equaes silogsticas
poderiam ser computadas, de acordo com as regras da lgebra ordinria. Pela aplicao
de operaes matemticas puras e contando com o conhecimento da lgebra booleana
possvel tirar qualquer concluso que esteja contida logicamente em qualquer conjunto
de premissas especficas.
No comeo do sculo XX a Lgica Simblica se organiza com mais autonomia
em relao matemtica e se elabora em sistemas axiomticos desenvolvidos, que se
colocam em alguns casos como fundamento da prpria matemtica e que prepararam o
surgimento do computador.
Aplicabilidade da Lgica
A aplicabilidade da lgica encontra-se dividida conforme sua necessidade em
determinados perodos da histria, desde os primrdios com pensadores, filsofos e
matemticos at a atualidade, na presena de computadores, da tecnologia de
informao, enfim, na Era da Tecnologia Digital.
Lgica Matemtica
A passagem do sculo XVIII para o sculo XIX marca o incio de um novo
tempo na Histria da Computao. Mais do que qualquer perodo precedente, mereceu
ser conhecido como a idade urea da Matemtica. O que se acrescentou ao assunto
durante esses 100 anos supera de longe tanto em quantidade como em qualidade a
produo total combinada de todas as pocas precedentes. Com uma possvel exceo
da idade conhecida na matemtica como idade herica, na Grcia antiga, foi uma das
mais revolucionrias etapas do desenvolvimento dessa cincia e consequentemente
tambm da Computao. Ser particularmente objeto de estudo deste artigo a evoluo

da Lgica Simblica - ou Lgica Matemtica - que teve Leibniz como predecessor


distante.
A partir de meados do sculo XIX a lgica formal se elabora como um clculo
algbrico, adotando um simbolismo peculiar para as diversas operaes lgicas. Graas
a este novo mtodo, puderam-se construir grandes sistemas axiomticos de lgica, de
maneira parecida com a matemtica, com os quais se podem efetuar com rapidez e
simplicidade raciocnios que a mente humana no consegue espontaneamente.
A Lgica Simblica - Lgica Matemtica a partir daqui - , tem o mesmo objeto
que a lgica formal tradicional: estudar e fazer explcitas as formas de inferncia,
deixando de lado - por abstrao - o contedo de verdades que estas formas possam
transmitir. No se trata aqui de estudar Lgica, mas chamar a ateno para a perspectiva
que se estava abrindo com o clculo simblico: a automatizao de algumas operaes
do pensamento. A Mquina de Turing, conceito abstrato que efetivamente deu incio
era dos computadores, baseou-se no princpio de que a simples aplicao de regras
permite passar mecanicamente de uns smbolos a outros. Sistema lgico que foi
inaugurado por Boole.
Entretanto a lgica booleana estava limitada ao raciocnio proposicional e
somente mais tarde, com o desenvolvimento dos quantificadores, a lgica formal estava
pronta para ser aplicada ao raciocnio matemtico em geral. Os primeiros sistemas
foram desenvolvidos por F.L.G. Frege e G. Peano. Ao lado destes ser necessrio citar
George Cantor (1829-1920), matemtico alemo que abriu um novo campo dentro do
mundo da anlise, nascida com Newton e Leibniz, com sua teoria sobre conjuntos
infinitos.
No comeo do sculo XX a Lgica Simblica se organizar com mais
autonomia em relao matemtica e se elaborar em sistemas axiomticos
desenvolvidos, que se colocam em alguns casos como fundamento da prpria
matemtica e que prepararo o surgimento do computador.
Lgica Difusa
Aristteles, filsofo grego (384 - 322 a.C.), foi o fundador da cincia da lgica, e
estabeleceu um conjunto de regras rgidas para que concluses pudessem ser aceitas
logicamente vlidas. O emprego da lgica de Aristteles levava a uma linha de
raciocnio lgico baseado em premissas e concluses. Como por exemplo: se
observado que "todo ser vivo mortal" (premissa 1), a seguir constatado que "Sarah
um ser vivo" (premissa 2), como concluso temos que "Sarah mortal". Desde ento, a
lgica Ocidental, assim chamada, tem sido binria, isto , uma declarao falsa ou
verdadeira, no podendo ser ao mesmo tempo parcialmente verdadeira e parcialmente
falsa. Esta suposio e a lei da no contradio, que coloca que "U e no U" cobrem
todas as possibilidades, formam a base do pensamento lgico Ocidental.
A Lgica Difusa (Fuzzy Logic) viola estas suposies. O conceito de dualidade,
estabelecendo que algo pode e deve coexistir com o seu oposto, faz a lgica difusa
parecer natural, at mesmo inevitvel. A lgica de Aristteles trata com valores
"verdade" das afirmaes, classificando-as como verdadeiras ou falsas. No obstante,
muitas das experincias humanas no podem ser classificadas simplesmente como
verdadeiras ou falsas, sim ou no, branco ou preto. Por exemplo, aquele homem alto
ou baixo? A taxa de risco para aquele empreendimento grande ou pequena? Um sim
ou um no como resposta a estas questes , na maioria das vezes, incompleta. Na
verdade, entre a certeza de ser e a certeza de no ser, existem infinitos graus de
incerteza. Esta imperfeio intrnseca informao representada numa linguagem

natural, tem sido tratada matematicamente no passado com o uso da teoria das
probabilidades.
Contudo, a Lgica Difusa, com base na teoria dos Conjuntos Nebulosos (Fuzzy
Set) tem se mostrado mais adequada para tratar imperfeies da informao do que a
teoria das probabilidades. De forma mais objetiva e preliminar, podemos definir Lgica
Difusa como sendo uma ferramenta capaz de capturar informaes vagas, em geral
descritas em uma linguagem natural e convert-las para um formato numrico, de fcil
manipulao pelos computadores de hoje em dia. Considere a seguinte afirmativa: Se o
tempo de um investimento longo e o sistema financeiro tem sido no muito estvel,
ento a taxa de risco do investimento muito alta. Os termos "longo", "no muito
estvel" e "muito alta" trazem consigo informaes vagas. A extrao (representao)
destas informaes vagas se d atravs do uso de conjuntos nebulosos. Devido a esta
propriedade e a capacidade de realizar inferncias, a Lgica Difusa tem encontrado
grandes aplicaes nas seguintes reas: Sistemas Especialistas; Computao com
Palavras; Raciocnio Aproximado; Linguagem Natural; Controle de Processos;
Robtica; Modelamento de Sistemas Parcialmente Abertos; Reconhecimento de
Padres; Processos de Tomada de Deciso (decision making).
A Lgica Difusa ou Lgica Nebulosa, tambm pode ser definida , como a lgica
que suporta os modos de raciocnio que so aproximados, ao invs de exatos, como
estamos naturalmente acostumados a trabalhar. Ela est baseada na teoria dos conjuntos
nebulosos e difere dos sistemas lgicos tradicionais em suas caractersticas e detalhes.
Nesta lgica, o raciocnio exato corresponde a um caso limite do raciocnio
aproximado, sendo interpretado como um processo de composio nebulosa.
A lgica em questo foi desenvolvida por Lofti A. Zadeh da Universidade da
Califrnia em Berkeley na dcada de 60 e combina lgica multivalorada, teoria
probabilstica, inteligncia artificial e redes neurais para que possa representar o
pensamento humano, ou seja, ligar a lingustica e a inteligncia humana, pois muitos
conceitos so melhores definidos por palavras do que pela matemtica.
O valor verdade de uma proposio pode ser um subconjunto nebuloso de
qualquer conjunto parcialmente ordenado, ao contrrio dos sistemas lgicos binrios,
onde o valor verdade s pode assumir 2 valores : verdadeiro (1) ou falso (0).
Foi Plato quem fez a base para o que viria a se tornar a Lgica de Fuzzy,
indicando que havia uma terceira regio (alm de Verdadeiro ou Falso). Outros
filsofos mais modernos tambm demonstraram este sentimento, como Hegel, Marx e
Engels. Mas foi Lukasiewicz quem props pela primeira vez uma alternativa sistemtica
para a lgica de dois valores de Aristteles.
No incio do sculo XX, Lukasiewicz descreveu uma lgica de trs valores. O
terceiro valor que ele props pode ser melhor expresso como o termo "possvel", e lhe
foi dado um valor numrico entre Verdadeiro e Falso. Assim ele props uma notao e
sistema axiomtico inteiro do qual ele esperava derivar matemticas modernas.
Posteriormente, ele explorou lgicas de quatro valores, cinco valores, e ento
declarou que a princpio no havia nada que impedisse a derivao de uma lgica de
infinitos valores. Lukasiewicz sentiu que lgicas de trs valores e de infinitos valores
eram os mais intrigantes, mas ele se concentrou na lgica de quatro valores porque
parecia ser mais facilmente adaptvel lgica de Aristteles.
Knuth props uma lgica de trs valores semelhante de Lukasiewicz, da qual
ele especulou que a matemtica se tornaria at mais elegante do que na lgica de dois
valores. Sua viso, aparentemente perdida por Lokasiewicz, foi usar a integral definida

[-1,0,+1] ao invs de [0,1,2]. Entretanto, esta alternativa falhou em ganhar aceitao, e


passou a relativa obscuridade.
A noo de uma lgica de infinitos valores no veio a tona at recentemente. Em
1965 Lotfi A. Zadeh publicou seu trabalho "Conjuntos de Fuzzy", que descreveu a
teoria da matemtica de conjuntos de fuzzy, e por extenso a lgica de Fuzzy. Esta
teoria props fazer uma funo (ou os valores Verdadeiro e Falso) operarem sobre o
intervalo dos nmeros reais [0.0,1.0]. Novas operaes para o clculo da lgica foram
propostas, e mostraram ser a princpio pelo menos uma generalizao da lgica clssica.
Lgica Nebulosa (Fuzzy Logic) tem como objetivo modelar o modo aproximado
de raciocnio, tentando imitar a habilidade humana de tomar decises racionais em um
ambiente de incerteza e impreciso. Deste modo, a Lgica Nebulosa uma tcnica
inteligente que fornece um mecanismo para manipular informaes imprecisas, como
conceitos de pequeno, alto, bom, muito quente, frio, que permite inferir uma resposta
aproximada para uma questo baseada em um conhecimento que inexato, incompleto
ou no totalmente confivel. Devido s suas caractersticas intrnsecas, a Lgica
Nebulosa capaz de incorporar tanto o conhecimento objetivo (a partir de dados
numricos) quanto o conhecimento subjetivo (a partir de informaes lingsticas).
aplicada em sistemas de controle e de suporte deciso onde a descrio do problema
(regras de produo) no pode ser feita de forma precisa.
Lgica Digital
Desde o princpio das mquinas calculadoras, precessoras dos computadores
atuais, os nmeros foram transformados em sinais (mecnicos, inicialmente),
controlados por um conjunto de engranagens e possibilitando a realizao de operaes
matemticas. Os primeiros computadores, ainda valvulados, conseguiam ser mais
eficientes que os computadores mecnicos, pois possibilitavam a troca de estado (entre
0 e 1, desligado e ligado, falso e verdadeiro) de forma mais eficiente. Os transstores
possibilitaram a substituio das vlvulas, bem como o incio da integrao de portas
lgicas, sendo que os integrados tipo Transistor-Transistor Level (TTL) formaram a
primeira famlia de integrados, depois substitudos por tcnicas mais avanadas de
integrao. O objetivo tomar contato com os componentes, e compreender um pouco
como se realizam as operaes lgicas (e depois, as operaes matemticas) utilizando
circuitos lgicos.
Resumidamente trata-se de apresentar em matria fsica o pensamento lgico
exposto pela mente at ento. As identidades booleanas utilizadas, podem ser
demonstradas a partir da definio das portas lgicas AND, OR e NOT.
Lgica Computacional
Uma introduo s tcnicas do chamado raciocnio dedutivo usando as
ferramentas da Lgica Matemtica. A Lgica Matemtica estuda as noes de validade
e consistncia de argumentos utilizando elementos da Matemtica, tais como a teoria
dos conjuntos e a lgebra booleana.
A noo de procedimento efetivo, que deu origem s primeiras "mquinas
abstratas de computao efetiva" (como, por exemplo, a chamada Mquina de Turing, o
primeiro modelo de computador programvel por software, e que deu origem chamada
Tese de Church que afirma que qualquer funo efetivamente computvel pode ser
computvel por uma Mquina de Turing apropriadamente definida) est intimamente
ligada noo de "deduo em um sistema formal (simblico)", como concebido por

Gottlob Frege, o mentor da Lgica Moderna, justamente porque esta ltima veio como a
implementao do sonho do filsofo Leibniz (sculo XVII) de criar uma mquina de
verificao da validade de argumentos.
A Lgica Computacional, uma rea bastante ativa de pesquisas em Teoria de
Computao trata dos fundamentos matemticos dos processos computacionais e das
atividades de desenvolvimento, verificao e execuo de programas. O tratamento
formal dessas questes tem levado a que diversas Lgicas Computacionais venham
sendo propostas. De uma maneira geral, essas lgicas podem ser classificadas em dois
grandes grupos: (i) lgicas de processos, que buscam caracterizar algebricamente
seqncias de eventos computacionais e suas inter-relaes - por exemplo, formalismos
como a Lgica Dinmica, e Lgica de Processos; e (ii) lgicas de recursos controlados,
que procuram explorar a estreita relao existente entre programas, - clculos e rvores
de deduo como a Lgica Linear.
A base do funcionamento de um computador PC est na eletrnica e na lgica
digital. O computador faz, na realidade, clculos. Operaes aritmticas e lgicas com
nmeros e textos (chamadas "strings"). Ora, se trabalhado num sistema de clculo
decimal (com dez algarismos), seria muito lgico imaginar que um computador tem de
ser capaz de identificar 10 nveis diferentes de energia para codificar cada um dos 10
algarismos. Mas no isto que acontece. Um computador com esta caracterstica seria
muito caro e complexo. Ao contrrio, o computador trabalha com o mnimo possvel de
nveis de energia para a codificao de todas as informaes. Este mnimo so os dois
estados fsicos de energia distintos que os chips trabalham (por exemplo, 0 e 5V), a
chamada eletrnica digital ou binria. Associados a estes estados fsicos distintos temos
dois estados lgicos distintos, que convencionou-se chamar de 0 e 1. Em computadores
faz-se uso da chamada aritmtica digital ou binria e da lgica digital, binria ou
Booleana.
Temos assim, o conceito de BIT, que a menor unidade de informao que pode
ser representada pelo computador. Ou seja, um bit s pode assumir um dos dois estados
lgicos j citados, ou 0, ou 1. Dizemos, tambm por conveno, que um bit 0 est
desligado e um bit 1 est ligado.
Mas como vamos conseguir representar todos os dez algarismos do nosso
sistema decimal e ainda letras e outros caracteres com apenas dois estados lgicos de
um bit? Simplesmente agrupando-se estes bits. Para representar um algarismo, uma
letra, um caractere dentro do computador, vamos utilizar um conjunto de bits, e no
apenas um. Chegou-se a um nmero de 8 bits como sendo o suficiente. A este conjunto
de 8 bits deu-se o nome de BYTE. O byte a palavra do computador. atravs do byte
que o computador se comunica, trabalha, processa, armazena, calcula etc.
Quantos bytes diferentes existem? Quantos conjuntos diferentes posso fazer com
8 bits? 256 (que 28). Como cada byte representa um caracter, posso representar 256
caracteres diferentes (o suficiente para representar os 10 algarismos, todas as letras do
alfabeto, diferenciando-as em maisculas e minsculas, e ainda alguns caracteres
especiais.
Mas para podermos fazer esta representao necessrio uma tabela onde so
relacionados cada byte diferente com um caracter e todos os computadores precisam
usar a mesma "tabela de converso" para poderem se entender. Estas tabelas j existem
e so chamadas de cdigos. De importante para ns temos os cdigos EBCDIC (Extend
Binary Coded Decimal Interchange Code) e ASCII (American Standart Code for
Information Interchange).
O cdigo EBCDIC um esquema de codificao desenvolvido pela IBM para
ser usado em seus computadores como um mtodo de padronizao de associao de

valores binrios e caracteres alfabticos, numricos, de pontuao e de controle de


transmisso. anlogo ao ASCII, e utiliza os 8 bits para a definio de 256 caracteres.
Embora o EBCDIC no seja freqente na microinformtica, ele bastante conhecido e
utilizado em todo o mundo como o padro da IBM para computadores de grande porte e
minicomputadores.
O cdigo ASCII o conjunto de caracteres do cdigo padro americano para o
intercmbio de informao, que consiste dos caracteres disponveis num teclado padro
de 128 caracteres e incluindo cdigos de controle no imprimveis como retorno da
cabea de impresso e quebras de pgina. So 256 cdigos divididos em dois conjuntos:
o standard (bsico) e o estendido, com 128 cdigos cada.
O ASCII Standard (bsico) utiliza 7 bits (ou 0 + 7 bits para formar um byte)
gerando 128 cdigos de caracteres numerados de 0 a 127. Os 32 primeiros valores ficam
reservados para cdigos de controle de comunicao e da impressora. Os 96 cdigos
restantes esto associados aos sinais de pontuao convencionais, aos dgitos 0 a 9, e s
letras maisculas e minsculas do alfabeto romano.
O ASCII Estendido utiliza 8 bits para cada cdigo, proporcionando 128 cdigos
numerados de 128 a 255. Ficam associados a conjuntos de caracteres que podem variar
conforme o fabricante do computador e quem desenvolve softwares. Portanto, enquanto
o conjunto de caracteres ASCII standard um padro universal para os equipamentos e
programas, os caracteres estendidos s podero ser interpretados corretamente por
programas projetados especialmente para faz-lo.
Por isso utilizamos com muita freqncia o byte para quantificarmos
caractersticas do computador, como memria, capacidade de disco etc. Como o byte a
unidade, e, por isso mesmo, muito pequeno, fazemos uso dos mltiplos do byte. Mas
lembre-se que estamos no campo da aritmtica digital, onde mil vezes um byte so, na
realidade, 1.024 bytes (210).
A Lgica Matemtica e Computacional por George Boole
Fundamentos da Lgica Matemtica e da Computao
O ingls George Boole (1815-1864) considerado o fundador da Lgica
Simblica. Ele desenvolveu com sucesso o primeiro sistema formal para raciocnio
lgico. Mais ainda, Boole foi o primeiro a enfatizar a possibilidade de se aplicar o
clculo formal a diferentes situaes, e fazer operaes com regras formais,
desconsiderando noes primitivas.
Sem Boole, um pobre professor autodidata em Matemtica, o caminho onde se
ligou a Lgica Matemtica talvez demorasse muito a ser construdo. Com relao
Computao, se a Mquina Analtica de Babbage foi apenas uma tentativa bem
inspirada que teve pouco efeito sobre os futuros construtores do computador, sem a
lgebra booleana, no entanto, a tecnologia computacional no teria progredido com
facilidade at a velocidade da eletrnica.
Durante quase mais de dois mil anos a lgica formal dos gregos, conhecida pela
sua formulao silogstica, foi universalmente considerada como completa e incapaz de
sofrer uma melhora essencial. Mais do que isso, a lgica aristotlica parecia estar
destinada a ficar nas fronteiras da metafsica j que somente se tratava, a grosso modo,
de uma manipulao de palavras. No se havia ainda dado o salto para um simbolismo
efetivo, embora Leibniz j tivesse aberto o caminho com suas idias sobre o "alfabeto
do pensamento".

Foi Boole em sua obra The Mathematical Analysis of Logic (1847) quem
forneceu uma idia clara de formalismo e a desenvolveu de modo exemplar. Boole
percebeu que poderia ser construda uma lgebra de objetos que no fossem nmeros,
no sentido vulgar, e que tal lgebra, sob a forma de um clculo abstrato, seria capaz de
ter vrias interpretaes. O que chamou a ateno na obra foi a clara descrio do que
seria a essncia do clculo, isto , o formalismo, o procedimento, conforme o prprio
George Boole descrevia, "cuja validade no depende da interpretao dos smbolos mas
sim da exclusiva combinao dos mesmos". Ele concebeu a lgica como uma
construo formal qual se busca posteriormente um interpretao.
Boole criou o primeiro sistema bem sucedido para o raciocnio lgico, tendo
sido pioneiro ao enfatizar a possibilidade de se aplicar o clculo formal em diferentes
situaes e fazer clculos de acordo com regras formais, desconsiderando as
interpretaes dos smbolos usados. Atravs de smbolos e operaes especficas, as
proposies lgicas poderiam ser reduzidas a equaes e as equaes silogsticas
poderiam ser computadas, de acordo com as regras da lgebra ordinria. Pela aplicao
de operaes matemticas puras e contando com o conhecimento da lgebra booleana
possvel tirar qualquer concluso que esteja contida logicamente em qualquer conjunto
de premissas especficas.
De especial interesse para a Computao, sua idia de um sistema matemtico
baseado em duas quantidades, o 'Universo' e o 'Nada', representados por '1' e '0', o levou
a inventar um sistema de dois estados para a quantificao lgica. Mais tarde os
construtores do primeiro computador entenderam que um sistema com somente dois
valores pode compor mecanismos para perfazer clculos.
Boole estava convencido de que sua lgebra no somente demonstrou a
equivalncia entre Matemtica e Lgica, mas que tambm representou a sistematizao
do pensamento humano. A cincia, a partir de Boole, viu que a razo humana mais
complicada e ambgua, difcil de ser conceituada e mais poderosa que a lgica formal.
Mas do ponto de vista da Matemtica e da Computao, a lgica simblica booleana foi
importante - e s os anos fizeram ver - pois a lgica de at ento era incompleta e no
explicava muitos princpios de deduo empregados em raciocnios matemticos
elementares.
No entanto a lgica booleana estava limitada ao raciocnio proposicional, e
somente aps o desenvolvimento de quantificadores, introduzidos por Pierce, que a
lgica formal pde ser aplicada ao raciocnio matemtico geral. Alm de Peirce,
tambm Schder e Jevons aperfeioaram e superaram algumas restries do sistema
booleano: disjuno exclusiva, emprego da letra v para exprimir proposies
existenciais, admisso de coeficientes numricos alm do 0 e 1 e o emprego do sinal de
diviso. O resultado mais importante no entanto foi a apresentao do clculo de uma
forma extremamente axiomatizada.

CONCLUSO

Tendo em vista a base de informaes constituda com os parmetros expostos


torna-se concreto a importncia do raciocnio lgico em todas as questes abordadas
pelo ser humano no seu dia-a-dia. O Ato de pensar corretamente antes de executar

qualquer ao comprovadamente um ponto positivo para que tal tarefa seja executada
com total sucesso.
A histria de fato, quem logicamente melhor apresenta isso, na antigidade,
prevaleceram e tiveram respaldo maior os mais sbios, pensadores, filsofos e
matemticos. Com o modernismo chegou a tecnologia mecatrnica, so computadores,
robs, enfim, a era digital com sucesso e credibilidade cada vez maior.
Mas em meio a tantas transformaes, o que dizer da lgica do pensamento, do
raciocnio, enfim do ser humano?
Simples e lgico, o homem de crescimento demonstrou um alto nvel nas
questes relacionadas ao aprimoramento, treinamento e aplicabilidade de seus dons,
tendo assim a capacidade no s de aperfeioar a si prprio, como tambm de criar
inmeras invenes, de alto nvel de qualidade e de vital necessidade ao ser humano.
Enfim, toda evoluo alcanada pela inteligncia humana tem como base
conclusiva trs importantssimos fatores:
-

O homem em si prprio;
O raciocnio lgico: a arte de pensar;
A aplicabilidade: treinar para aperfeioar.

REFERNCIAS BIBLIOGRFICAS

Lgica de Programao A construo de Algoritmos e Estrutura de


Dados.
Andr Luiz V. Forbellone
Henri Frederico Eberspcher.

Lgica de Programao Lgica de Programao com Pascal.


Ana Fernanda Gomes Ascencio

Algoritmos Lgica para desenvolvimento de Programao.


Jos Augusto N. G. Manzano
Jayr Figueiredo de Oliveria.

Sites utilizados atravs da pesquisa pelo assunto: Lgica Aplicada


UFPE: Universidade Federal de Pernambuco - CIN: Centro de informtica
PUC-SP: Universidade Pontifcia Catlica de So Paulo.
UEM: Universidade Estadual de Maring. - DIM: Departamento de Informtica

Você também pode gostar