Introdução à Lógica Matemática

Slides:



Advertisements
Apresentações semelhantes
Introdução à Programação: uma Abordagem Funcional PD I – Engenharia Elétrica Prof.ª Claudia Boeres 2008/2.
Advertisements

Introdução a Algoritmos
Diagrama explicativo de Recursividade
Introdução à Programação
Marco Antonio Montebello Júnior
INTRODUÇÃO – LOGICA E ALGORITMOS
Raciocínio Lógico Exercícios
Programação para Geociências
CIC 107 Programação de Computadores I
UDESC - Prof. Juliano Maia adaptado por Alexandre Parra
Universidade Federal do Espírito Santo
Algoritmo I Apresentação da Disciplina
Programação e Sistemas de Informação
Programação Básica de Computadores 1
Lógica de Programação.
Portfólio de matemática
Algoritmos e Estruturas de Dados I Construção de Algoritmos
CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Curso de Licenciatura em Matemática
Processamento da Informação BC-05045
Conceitos Básicos Lógica de Programação
Teste Sua Qualificação Profissional
ENGENHARIA AMBIENTAL COMPUTAÇÃO APLICADA Aula 7
Lógica de Programação Introdução.
Aula 5 Lógica de Programação Germano Marcos
POR QUE O COMPUTADOR NA EDUCAÇÃO?
ALGORÍTMOS E PROGRAMAÇÃO Engenharia
Introdução Capítulo 1 Lógica de Programação
INTRODUÇÃO – LOGICA E ALGORITMOS
Teste Sua Qualificação Profissional Somos igual às outras empresas de consultoria: nada resolvemos e cobramos caro! Mas temos um diferencial competitivo:
10 dicas para uma boa escrita Falar é fácil, escrever também!
Lógica de programação – Aula 1
Algoritmos 1º Semestre Materia: Informática Profº: Cristiano.
Recursão.
O TESTE A SEGUIR CONSISTE DE QUATRO
Recursão Uma função é dita recursiva quando dentro do seu código existe uma chamada para si mesma Exemplo Cálculo do fatorial de um número:
LEMA 1 Utilização de material concreto no Ensino de Matemática
ALGORITMOS Intensivo Janeiro e Fevereiro de 2011
CH: 60h Créditos: 3 Prof Me. Tiago Araujo
Computação Eletrônica
Introdução à Lógica Jeneffer Ferreira
Fábio de Oliveira Borges
Algoritmos e Estruturas de Dados I - Introdução
Construção de Algoritmos
Programação de PIC em C Exposição das funções básicas para
Torre de  Hanói.
TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula /02/2013 Professor Leomir J. Borba- –
ENGENHARIA DE CONTROLE E AUTOMAÇÃO COMPUTAÇÃO PARA ENGENHARIA Aula /02/2013 Professor Leomir J. Borba- –
Linguagens de Programação
ADELAIDE REZENDE DE SOUZA
Resolução de problemas: concepções
Sistemas de Informação – mais que tecnologia Profa. Reane Franco Goulart.
Intodução a Programação
Algoritmos e Programação MC102
Algoritmos e Programação
Linguagem Técnica de Programação
Elaine Teixeira de Oliveira
Algoritmos e Programação I
TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula /02/2013 Professor Leomir J. Borba- –
Exercícios Faça um algoritmos para trocar uma lampada queimada.
Linguagens de Programação
A Torre de Hanói.
Disciplina: Lógica de Programação
Introdução à Lógica de Programação (2)
Professor: Franklin Silva Disciplina: Matemática Conteúdo: Equações do 1° Grau com uma incógnita.
Curso: Técnico Integrado em Informática Disciplina : Fundamentos de Lógica e Algoritmo INTRODUÇÃO A ALGORITMO Profª. Katiuscia Lopes dos Santos.
Algoritmos – Conceitos Iniciais
Lógica de Programação Aula 04 Prof. Marcelo Marcony.
Com isto a variável (que geralmente é o X) terá um único valor!
Linguagem Digital Introdução à Lógica Celso Medeiros 6EF B Tarde
Transcrição da apresentação:

Introdução à Lógica Matemática Cleone Silva cleone.lima@ifrn.edu.br http://docente.ifrn.edu.br/cleonelima

Lógica 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.

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 cavalo é mamífero. 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.

Treinando Raciocínio Lógico Exercício Um homem precisa atravessar um rio com um barco que possui capacidade de transportar apenas ele mesmo e mais uma de suas três cargas, que são: um lobo, um bode e uma caixa de alfafa. Indique as ações necessárias para que o homem consiga atravessar o rio sem perder suas cargas. O lobo não pode ficar sozinho com o bode, senão ele o come; O bode não pode ficar sozinho com a alfafa, senão a come.

Treinando Raciocínio Lógico ... outro exercício Três jesuítas e três canibais precisam atravessar um rio; para tal, dispõem de um barco com capacidade para duas pessoas. Por medida de segurança não se permite que em alguma margem a quantidade de jesuítas seja inferior à de canibais (senão o canibal come o jesuíta). Elabore um algoritmo indicando as ações que concretizam a travessia com segurança.

Treinando Raciocínio Lógico ... e outro exercício Elabore um algoritmo que mova três discos de uma Torre de Hanói, que consiste em três hastes (a-b-c), uma das quais serve de suporte para três discos de tamanhos diferentes (1-2-3), os menores sobre os maiores. Pode-se mover um disco de cada vez para qualquer haste, contanto que nunca seja colocado um disco maior sobre um menor. O objetivo é transferir os três discos para outra haste.

Perguntas??? 10