Algoritmosemportugol 140403044440 Phpapp02
15306 palavras
62 páginas
Programação de Computadores IProf. Erlon Pinheiro
1/77
Programação de Computadores I
Prof. Erlon Pinheiro
UNIDADE I – Introdução à Lógica de Programação
O que vamos ver:
Noções de Lógica
Algoritmizando a Lógica
Conceitos e Exemplos de Algoritmos
Noções de Fluxos de Controle
Algoritmos
Exercícios de Fixação
1. Noções de Lógica
O uso corriqueiro da palavra lógica está normalmente relacionado à coerência e racionalidade. Freqüentemente associa-se lógica apenas à matemática, deixando-se de perceber sua aplicabilidade e relação com as demais ciências.
Lógica é a “arte de bem pensar”, que é a “ciência das formas do pensamento”. Visto que a forma mais complexa do pensamento é o raciocínio, a lógica estuda a “correção do pensamento”.
Podemos também dizer que a lógica tem em vista a “ordem da razão”. Isto dá entender que a nossa razão pode funcionar desordenadamente. Por isso a lógica estuda e ensina a colocar “ordem no pensamento”. Exemplos:
Todo mamífero é um animal.
Todo cavalo é um mamífero.
Portanto, todo cavalo é um animal.
Espírito Santo é um estado do Brasil.
Capixabas são as pessoas nascidas no Espírito Santo
Logo, todos os capixabas são Brasileiros.
2/77
Programação de Computadores I
Prof. Erlon Pinheiro
2. EXISTE LÓGICA NO DIA-A-DIA ?
Sempre que pensamos, a lógica ou a ilógica necessariamente nos acompanha. Quando falamos ou escrevemos estamos expressando nosso pensamento, logo, precisamos usar de lógica nessas atividades.
Exemplos:
A gaveta está fechada.
A caneta está dentro da gaveta.
Precisamos primeiro abrir a gaveta para depois pegar a caneta.
Anacleto é mais velho que Felisberto.
Felisberto é mais velho que Marivaldo.
Portanto, Anacleto é mais velho que Marivaldo.
3. MAS E A LÓGICA DE PROGRAMAÇÃO?
Significa o uso correto das leis de pensamento, da “ordem da razão” e de processos de raciocínio e simbolização formais na programação de computadores, objetivando racionalidade e o desenvolvimento de técnicas que cooperam para a produção de
soluções