Lógica
Módulos
1. 2. 3. 4. Introdução Lógica Fluxogramas Algoritmos
– VisuAlg
5. Linguagem de Programação
Algumas Perguntas...
O que é Lógica?
Como resolver problemas usando lógica?
E as linguagens de programação?
Quais são os passos?
É difícil?
???.*.?..#..@.%???
Conceito de Problema
Conceito de Problema
Problema (Dicionário Michaelis): • Substantivo Masculino. • Questão matemática proposta para ser resolvida. • Questão difícil, delicada, suscetível de diversas soluções. • Qualquer coisa de difícil explicação; mistério, enigma. • Dúvida, questão.
Exemplos de Problema
• Problemas fazem parte do nosso cotidiano. • Exemplo de problemas cotidianos: • Trocar a resistência de um chuveiro. • Definir onde Almoçar. • Sempre que nos deparamos com um problema buscamos um procedimento para solucionar o mesmo.
Exemplo de Solução
Por exemplo, para trocar a resistência de um chuveiro devemos: • Adquirir uma resistência nova; • Localizar o chuveiro a ser manipulado; • Abrir o chuveiro; • Retirar a resistência defeituosa; • Colocar a resistência nova; • Fechar o chuveiro; • Descartar a resistência defeituosa.
O que orientou a obtenção dos procedimentos para as soluções vislumbradas?
A lógica.
Lógica
• Você já ouviu falar em Lógica? Não? • Mas, certamente já ouviu alguém responder algo do tipo: 'é lógico que eu sei“, ou “é lógico que isso não daria certo”. Não é? • Você saberia dizer o que é Lógica?
Lógica
• A palavra lógica vem do grego clássico λογική (logos), que significa palavra, pensamento, ideia, e é o ramo da filosofia que cuida das regras do bem pensar, ou do pensar correto. É também a designação para o estudo de sistemas de raciocínio, ou seja, sistemas que definem como se "deveria“ realmente pensar para não errar, usando a razão, dedutivamente e indutivamente.
•
•
Assim, um sistema lógico é um conjunto de regras que visam representar formalmente o raciocínio válido, dedutivo ou indutivo.
O que é