ALGORITMOS CONCEITOS INICIAIS
Iniciais
Cleone Silva cleone.lima@ifrn.edu.br http://docente.ifrn.edu.br/cleonelima
Lógica de Programação
A lógica é usada para guiar nossos pensamentos ou ações na busca da solução: – A lógica está correta se conseguirmos atingir o nosso objetivo;
– É a habilidade fundamental para se resolver problemas de programação de computadores.
Temos que aprender a pensar de forma estruturada:
– Desenvolver e aperfeiçoar a técnica de pensamento;
– Seguir um raciocínio lógico e matemático.
Lógica
O que é lógica?
– A lógica trata da correção do pensamento;
– Ensina-nos a usar corretamente as leis do pensamento:
É a arte de pensar corretamente;
A forma mais complexa do pensamento é o raciocínio;
Ordem da razão (nossa razão pode funcionar desordenadamente) ou ordem no pensamento.
Noções de Lógica
Exemplo:
–
Todo mamífero é animal.
– Todo cavalo é mamífero.
– Portanto, todo cavalo é animal.
– Brasil é país do planeta Terra.
– Todos os Brasileiros são do Brasil.
– Portanto, todos os Brasileiros são terráqueos.
Existe lógica no dia-a-dia?
Sempre que pensamos.
Quando falamos, pois a palavra falada é a representação do pensamento.
Quando escrevemos, pois a palavra escrita é a representação da palavra falada ou mesmo do nosso pensamento.
Daí a importância da lógica em nossa vida, pois quando pensamos, escrevemos ou falamos corretamente precisamos colocar Ordem no Pensamento.
Existe lógica no dia-a-dia?
Exemplos:
– a) A gaveta está fechada.
– A agenda está na gaveta.
– Preciso primeiro abrir a gaveta, para depois pegar a agenda.
– b) Ana é mais velha do que João.
– João é mais velho do que Pedro.
– Portanto, Ana é mais velha do que Pedro.
Lógica de Programação
Resolver problemas com o computador é semelhante a maneira como resolvemos problema do cotidiano:
– Encontrar uma maneira de descrever o problema;
– Seguir uma sequência de passos até atingir a solução desejada.
Isso é algoritmo!
O que é Algoritmo?