Algoritmos e Programação I



Documentos relacionados
Aula 05 Raciocínio Lógico p/ INSS - Técnico do Seguro Social - Com Videoaulas

ESTADO DE GOIÁS PREFEITURA MUNICIPAL DE SANTA BÁRBARA DE GOIÁS SECRETARIA MUNICIPAL DE EDUCAÇÃO SANTA BÁRBARA DE GOIÁS. O Mascote da Turma

Como fazer contato com pessoas importantes para sua carreira?

Construção de tabelas verdades

Respostas dos alunos para perguntas do Ciclo de Debates

Breve Histórico do Raciocínio Lógico

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)

Tomada de Decisão uma arte a ser estudada Por: Arthur Diniz

Lógica Formal e Booleana. Cálculo Proposicional

EDUCAÇÃO INCLUSIVA: ALUNO COM DEFICIÊNCIA MÚLTIPLA NO ENSINO REGULAR

Material: Uma copia do fundo para escrever a cartinha pra mamãe (quebragelo) Uma copia do cartão para cada criança.

Raciocínio Lógico - Parte II

Qual carreira profissional você quer trilhar?

A linguagem da Lógica Proposicional (Capítulo 1)

José Luiz de Morais. RACiOCÍNIO LÓGICO

Lista de Exercícios 1: Soluções Fundamentos da Lógica Lógica Proposicional

Parece claro que há uma, e uma só, conclusão a tirar destas proposições. Esa conclusão é:

Este material traz a teoria necessária à resolução das questões propostas.

Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática

RESOLUÇÃO DAS QUESTÕES DE RACIOCÍNIO LÓGICO-MATEMÁTICO

O olhar do professor das séries iniciais sobre o trabalho com situações problemas em sala de aula

MÉTODOS E TÉCNICAS DE AUTOAPRENDIZAGEM

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES

mbiente Virtua de Aprendizagem

Falhar em se preparar é se preparar para falhar. (Benjamin Franklin).

O Problema do Troco Principio da Casa dos Pombos. > Princípios de Contagem e Enumeração Computacional 0/48

Sumário. Volta às aulas. Vamos recordar? Grandezas e medidas: tempo e dinheiro Números Regiões planas e seus contornos...

2. Representação Numérica

Como Estudar a Bíblia

Resolução de problemas e desenvolvimento de algoritmos

Lógica Indutiva. Aula 4. Prof. André Martins

Raciocínio Lógico - Parte IV

PROJETO DE RECUPERAÇÃO EM MATEMÁTICA Manual do Professor Módulo 2 Números Racionais, Operações e Resolução de Problemas

Matemática Financeira II

Olá, amigo concurseiro. Após uma certa ausência, vamos a mais um tópico importante de Raciocínio Lógico.

Matéria: Matemática Assunto: Regra de Três simples Prof. Dudan

3. Tipos de Dados, Constantes e Variáveis.

Ministério da Educação Secretaria de Educação Superior Diretoria de Políticas e Programas de Graduação. Sistema de Seleção Unificada - SISU

Faculdades Pitágoras de Uberlândia. Matemática Básica 1

Como escrever melhor em 5 passos simples

A educadora avalia a formação de nossos professores para o ensino da Matemática e os caminhos para trabalhar a disciplina na Educação Infantil.

Projeto recuperação paralela Escola Otávio

Avaliação da aprendizagem... mais uma vez

OS CONHECIMENTOS DE ACADÊMICOS DE EDUCAÇÃO FÍSICA E SUA IMPLICAÇÃO PARA A PRÁTICA DOCENTE

COMO CRIAR UMA ESTRATÉGIA DE MARKETING

REVISÃO E AVALIAÇÃO DA MATEMÁTICA

Prof. Paulo Henrique Raciocínio Lógico

Teste de Habilidade Específica - THE

Manifeste Seus Sonhos

Como Criar seu produto digital

MANUAL DO ALUNO EM DISCIPLINAS NA MODALIDADE A DISTÂNCIA

Logo, fiquem atentos às nossas instruções para que tudo ocorra dentro da normalidade.

Exercícios Teóricos Resolvidos

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

Algoritmos e Estruturas de Dados I

A Fórmula Mágica Para Escrever Artigos! Ela Sempre Funciona! Por Junior Resende

Apresentação de Seminário

GRITO PELA EDUCAÇÃO PÚBLICA NO ESTADO DE SÃO PAULO

Prova da segunda fase - Nível 1

POR QUE FAZER ENGENHARIA FÍSICA NO BRASIL? QUEM ESTÁ CURSANDO ENGENHARIA FÍSICA NA UFSCAR?

Bases Matemáticas. Aula 2 Métodos de Demonstração. Rodrigo Hausen. v /15

AS DIFICULDADES DOS ALUNOS DO 8º ANO DO ENSINO FUNDAMENTAL NA COMPREENSÃO DE EQUAÇÕES E INEQUAÇÕES

PERGUNTAS MAIS FREQÜENTES FEITAS PELO ALUNO. 1. O que são as Atividades Complementares de Ensino do NED-ED?

PROGRAMA INSTITUCIONAL DE BOLSA DE INICIAÇÃO À DOCÊNCIA PIBID RELATÓRIO DE ATIVIDADES DO ALUNO BOLSISTA SUBPROJETO DE Semestre de 2011

Utilizando a ferramenta de criação de aulas

CENTRO DE ESTUDOS SUPERIORES DE ITACOATIARA

A Tecnologia e Seus Benefícios Para a Educação Infantil

Dados do Ensino Médio

5 Equacionando os problemas

MODELO DE APRESENTAÇÃO DE PROJETO DE PESQUISA

Antes de tudo... Obrigado!

O sucesso de hoje não garante o sucesso de amanhã

MANUAL DO ALUNO PARA NAVEGAR NO AMBIENTE VIRTUAL DE APRENDIZAGEM - AVA

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

TEXTO RETIRADO DO LIVRO: RESILIÊNCIA COMO SUPERAR PRESSÕES E ADVERSIDADES NO TRABALHO

RESOLUÇÃO Nº 003/2007 CONEPE

Produtividade e qualidade de vida - Cresça 10x mais rápido

Paródia 1ªA. Música Fugidinha Michel Teló. Cheguei na escola não consegui entender. Mas depois de um tempo tudo foi se resolver

Estudo de Caso. Cliente: Rafael Marques. Coach: Rodrigo Santiago. Duração do processo: 12 meses

Algoritmos e Programação I

SEO PARA FOTÓGRAFOS.

Lev Semenovich Vygotsky, nasce em 17 de novembro de 1896, na cidade de Orsha, em Bielarus. Morre em 11 de junho de 1934.

PLANO DE ENSINO. Período/ Fase: 6ª Semestre: 2º Ano: 2011

Contagem II. Neste material vamos aprender novas técnicas relacionadas a problemas de contagem. 1. Separando em casos

MEU PLANO DE AÇÃO EM MASSA 7 PASSOS PARA UM INCRÍVEL 2015!

Plataforma NetAula. Ambiente Aluno. Prof. Alexandre Moroni

PARA A CONSTRUÇÃO DOS GRÁFICOS

Guerra Civil. Variante da Guerra Civil. Resumo do Jogo. George R.R. Martin, O Festim dos Corvos

Prof. Volney Ribeiro

Você conhece a Faculdade Sagrada Família? Quais os cursos que a FASF irá ofertar?

Como obter excelentes. Resultados. no Marketing Digital. Aprenda a usar 3 metas matadoras. Publicação SEVEN - SPD

Dito isso, vamos ao que interessa para se abrir um escritório contábil:

ALGORITMOS PARTE 01. Fabricio de Sousa Pinto

10 Regras Para Ter Sucesso Com Negócios Digitais

A DIVERSIDADE NA ESCOLA

Estágio Supervisionado III

Direitos Reservados à A&R - Reprodução Proibida

UMA PROPOSTA INOVADORA PARA ENSINAR EMPREENDEDORISMO AOS JOVENS

Densímetro de posto de gasolina

Transcrição:

Algoritmos e Programação I Apresentação e Introdução ao Raciocínio Lógico Prof. Fernando Maia da Mota mota.fernandomaia@gmail.com CPCX/UFMS Fernando Maia da Mota 1

Apresentação Fernando Maia da Mota Formado em Sistemas de Informação pela UFMS/CPCX. Mestrando em Computação Aplicada pela UFMS/FACOM. Analista/Arquiteto de Business Intelligence na IT4biz IT Solutions (SP). Nerd nas horas vagas. Geek quase sempre, quase! Contatos: @fernandommota mota.fernandomaia@gmail.com Fernando Maia da Mota 2

Apresentação Objetivo Geral: Desenvolver a capacidade de compreender e propor algoritmos com qualidade e eficiência para a solução de problemas, independente de uma linguagem de programação. Específicos: Fornecer ao acadêmico os elementos que lhe permitam identificar e utilizar as estruturas de dados convencionais e as estruturas de controle de fluxo que melhor se adaptam para a solução de um determinado problema. Possibilitar ao acadêmico a base necessária para a aprendizagem de novos conceitos e estruturas de dados para programação de computadores. Fernando Maia da Mota 3

Apresentação Procedimentos: Aulas expositivas do conteúdo programático, com auxílio de material impresso. Resolução de exercícios em sala de aula. Atendimento paralelo. Acompanhamento por monitor. Fernando Maia da Mota 4

Apresentação Link da disciplina: http://fernandommota.github.io/academy/disciplines/2 015/algoritmosI/index.html Fernando Maia da Mota 5

É impossível ensinar alguém a pensar, já que todas as pessoas já nascem com essa capacidade. Fernando Maia da Mota 6

Nosso objetivo aqui é o de compreender como desenvolver e aperfeiçoar a técnica de pensamento, no que diz respeito ao raciocínio lógico e matemático. Isso é fundamental para desenvolvermos a nossa capacidade de resolver problemas e de programar computadores. Fernando Maia da Mota 7

Impor disciplina ao cérebro é um processo que, muitas vezes, produz resultados a longo prazo. Se o seu interesse é obter resultados a curto e médio prazo, é fundamental que haja uma atividade mental constante e muita persistência. Fernando Maia da Mota 8

Devemos estar preparados e motivados para nos dedicarmos a uma prática constante de todos os conceitos vistos em sala de aula. Portanto, leitura, pesquisa e exercícios nunca serão demais nesse processo. Fernando Maia da Mota 9

Devemos estar preparados e motivados para nos dedicarmos a uma prática constante de todos os conceitos vistos em sala de aula. Portanto, leitura, pesquisa e exercícios nunca serão demais nesse processo. Fernando Maia da Mota 10

Na vida, se temos um objetivo e nos planejamos para alcança-lo, a possibilidade de sucesso torna-se bem maior do que quando não existe um planejamento. A mesma idéia pode ser aplicada à resolução de problemas e ao desenvolvimento de programas. Fernando Maia da Mota 11

Nunca devemos começar a programar a partir do nada, pois quando se começa a escrever um programa sem termos pensado e refletido sobre o problema que deu origem a ele, fica difícil visualizá-lo como um todo. Fernando Maia da Mota 12

O entendimento adequado do programa, a compreensão de sua solução e a criação de um rascunho prévio do programa (algoritmo) e da solução são necessários para a definição da abordagem mais adequada para o problema. Fernando Maia da Mota 13

Além disso, esquematizar o programa ajuda a fixar exatamente o que se deseja, a economizar tempo em frente ao monitor na tentativa de escrever um programa que cumpra o desejado e a superar as dificuldades que, por ventura, venham a ser encontradas. Fernando Maia da Mota 14

Lógica é a ciência que estuda princípios e métodos de inferência, tendo o objetivo principal de determinar em que condições certas coisas se seguem (são consequência), ou não, de outras. (Mortari, 2001) Fernando Maia da Mota 15

Em lógica, pode-se distinguir três tipos de raciocínio lógico: dedução, indução e abdução. Dada uma premissa, uma conclusão, e uma regra segundo a qual a premissa implica a conclusão, eles podem ser explicados da seguinte forma (Wikipédia, 2014): Dedução corresponde a determinar a conclusão. Utiliza-se da regra e sua premissa para chegar a uma conclusão. Exemplo: "Quando chove, a grama fica molhada. Choveu hoje. Portanto, a grama está molhada." É comum associar os matemáticos com este tipo de raciocínio. Fernando Maia da Mota 16

Indução é determinar a regra. É aprender a regra a partir de diversos exemplos de como a conclusão segue da premissa. Exemplo: "A grama ficou molhada todas as vezes em que choveu. Então, se chover amanhã, a grama ficará molhada." É comum associar os cientistas com este estilo de raciocínio. Abdução significa determinar a premissa. Usa-se a conclusão e a regra para defender que a premissa poderia explicar a conclusão. Exemplo: "Quando chove, a grama fica molhada. A grama está molhada, então pode ter chovido." Associa-se este tipo de raciocínio aos diagnosticistas e detetives. Fernando Maia da Mota 17

Exemplos de questões de lógica Fernando Maia da Mota 18

Qual o próximo número da sequência? 2, 10, 12, 16, 17, 18, 19,... Fernando Maia da Mota 19

Se um tijolo pesa 1kg mais meio tijolo, quanto pesa um tijolo e meio? Fernando Maia da Mota 20

Imagine que você esta em um quarto escuro e de olhos vendados, nele há uma gaveta com 3 pares de meias brancas e 3 pares da cor preta, quantas meias eu preciso pegar em uma única pegada para garantir que eu tenha pelo menos um par de meias da mesma cor em mãos? Fernando Maia da Mota 21

Uma proposição é qualquer sentença que possa ser avaliada como verdadeira ou falsa. Por exemplo, a sentença a população de Campo Grande é de 500 mil habitantes pode ser classificada como verdadeira ou falsa e, portanto, é uma proposição. Já a sentença feche a porta! não pode e, consequentemente, não é uma proposição. Fernando Maia da Mota 22

Simbologias das operações lógicas de proposições: a) Não/Negação: ~. Exemplo: ~ p, p Alexandre não é médico. A ~A V F F V b) E/Conjunção:. Exemplo: A B (A e B) Alexandre é professor e contador. A B A^B V V V V F F F V F F F F Fernando Maia da Mota 23

c) Ou/Disjunção:. Exemplo: A B (A ou B) Alexandre é professor ou é médico. A B AvB V V V V F V F V V F F F d) Disjunção exclusiva:. Exemplo: A B (A XOR B) Alexandre é paulista ou campo-grandense.. A B A B V V F V F V F V V F F F 24

e) Então/Condicional:. Exemplo: A B (Se A então B) Se Alexandre é professor então ele possui registro no MEC f) Se e somente se/ Bi Condicional:. Exemplo: Arthur é meu sobrinho se e somente se é filho de um de meus irmãos. Fernando Maia da Mota 25

De 01 a 06 - Sendo p a proposição Roberto é arquiteto e q a proposição Rogério é engenheiro, traduzir para linguagem corrente as seguintes proposições: 01) ~q - Rogério não é engenheiro. 02) p ~q - Roberto é arquiteto e Rogério não é engenheiro. 03) ~ (p q) - Não é verdade que Roberto é arquiteto ou Rogério é engenheiro. 04) ~p (~q) - Se Roberto não é arquiteto então Rogério não é engenheiro. 05) ~ (~p ~q) - Não é verdade que, se Roberto não é arquiteto então Rogério não é engenheiro. 06) (~p) ~q - Roberto não é arquiteto se e somente se Rogério não for engenheiro. Fernando Maia da Mota 26

De 07 a 12 - Sendo p a proposição Albert é médico e q a proposição Alberto é mecânico, traduzir para linguagem corrente as seguintes proposições: 07) ~q 08) ~p q 09) ~ (~p q) 10) p (~q) 11) ~ (~p q) 12) (~p) q Fernando Maia da Mota 27

Equivalência e Condições existentes na condicional Seja a condicional: p q Então temos que: p é condição suficiente para q q é condição necessária para p p é condição necessária e suficente para q (bi condicional) q é condição necessária e suficiente para p (bi condicional) Fernando Maia da Mota 28

Exemplo Se Pedro gosta de pimenta, então ele é falante. Portanto: a) Se Pedro não é falante, então ele não gosta de pimenta. b) Se Pedro é falante, então ele gosta de pimenta. c) Se Pedro é falante, então ele não gosta de pimenta. d) Se Pedro não gosta de pimenta, então ele não é falante. e) Se Pedro gosta de pimenta, então ele não é falante. Resposta correta: a) Se Pedro não é falante, então ele não gosta de pimenta. Fernando Maia da Mota 29

Se Rodrigo mentiu,então ele é culpado. Logo: a) Se Rodrigo é culpado, então ele mentiu. b) Rodrigo é culpado. c) Se Rodrigo não mentiu, então ele não é culpado. d) Rodrigo mentiu. e) Se Rodrigo não é culpado, então ele não mentiu. Resposta correta: e) Se Rodrigo não é culpado, então ele não mentiu. Fernando Maia da Mota 30

Se o pai de meu pai morreu e o irmão de meu pai está vivo, então: a) Minha avó ficou viúva e minha tia começou a cantar. b) Meu avô morreu e minha tia virou cantora. c) Minha avó ficou viúva e minha tia casou novamente. d) Minha avó ficou viúva e minha tia, não ficou. e) Meu tio está vivo e meu avô sofreu um acidente. Resposta correta: d) Minha avó ficou viúva e minha tia, não ficou. Fernando Maia da Mota 31

Se você se esforçar, então irá vencer. Assim sendo: a) mesmo que se esforce, você não vencerá. b) seu esforço é condição necessária para vencer. c) se você não se esforçar, então não irá vencer. d) você vencerá só se se esforçar. e) seu esforço é condição suficiente para vencer. Resposta correta: e) seu esforço é condição suficiente para vencer. Fernando Maia da Mota 32

Duas grandezas x e y são tais que: "Se x = 3, então y=7". Pode-se concluir que: a) se x 3, então y 7. b) se y = 7, então x = 3. c) se y 7, então x 3. d) se x = 5, então y = 5. e) se x = 7, então y = 3. Resposta correta: c) se y 7, então x 3. Fernando Maia da Mota 33

Referências SIQUEIRA, Marcelo F. Algoritmos e Estrutura de Dados. Mato Grosso do Sul: CCET/CPCX - UFMS, 2007. MORTARI, Cezar A. Introdução à lógica. 1. ed. São Paulo, SP: UNESP, 2001. Wikipédia. Raciocínio lógico. Disponível em http://pt.wikipedia.org/wiki/racioc%c3%adnio_l% C3%B3gico - Acessado em 08/08/2014. Fernando Maia da Mota 34