Aula 1 lógica de programação

19
Lógica de Programação - Aula 1 Prof. Niltemberg Carvalho

Transcript of Aula 1 lógica de programação

Page 1: Aula 1   lógica de programação

Lógica de Programação - Aula 1Prof. Niltemberg Carvalho

Page 2: Aula 1   lógica de programação

Lógica de Programação

Fase 11. Introdução a Lógica de Programação

1.1. Noções de lógica, o que a lógica.1.2. Raciocínio lógico

2. Introdução aos Algoritmos2.1. O que é um algoritmo?2.2. Algoritmos usados na resolução de problemas.2.3. Tipos de Algoritmo2.4. Pseudocódigo2.5. Fluxograma

Page 3: Aula 1   lógica de programação

O que é Lógica?

● Lógica trata da correção do pensamento

● Filosofia: procura saber por que pensamos assim e não de outro jeito.

● Arte: ela nos ensina a usar corretamente as leis do pensamento

● Aristóteles é considerado o pai da lógica, e a palavra vem do grego logos e quer dizer pensamento racional

Page 4: Aula 1   lógica de programação

Exemplo

● Sala escura

● Tomar banho

● Atravessar uma grande avenida

● Pegar um livro no armário

Page 5: Aula 1   lógica de programação

O que é Lógica?

● Lógica é a arte de pensar corretamente e tem em vista a correção do raciocínio. É a organização do pensamento, é o raciocinio ordenado;

● Capacidade de expressar as ideias de forma que se compreenda sem dar vazão para ambiguidades;

● Para chegarmos à conclusão de algo utilizamos as premissas que são conhecimentos prévios, desta forma organizamos o pensamento, com a organização do mesmo é que concluímos se algo é verdadeiro ou falso

Page 6: Aula 1   lógica de programação

Exemplo

● Sei que o livro está no armário● Sei que o armário está fechado● Logo, concluo que tenho de abrir o armário

para pegar o livro.

Page 7: Aula 1   lógica de programação

Exemplos

● Sei que sou mais velho que João. (premissa)

● Sei que João é mais velho que José. (premissa)

● Então, concluo que eu sou mais velho que José. (conclusão)

Page 8: Aula 1   lógica de programação

Exemplos

● Todos os filhos de José são mais altos do que Maria.

● Antônio é filho de José.● O que podemos concluir?

Page 9: Aula 1   lógica de programação

Exemplos

● Pedro é aluno da EEEP.● Para ser aprovado, um aluno da EEEP

precisa obter nota maior ou igual a 6,0 e comparecer a mais de 75% das aulas.

● Pedro compareceu a todas as aulas e obteve nota igual a 8,0

● O que podemos concluir?

Page 10: Aula 1   lógica de programação

Exemplos

Dentre os itens abaixo, qual aquele que pode ser considerado um intruso?

a) Leão b) Gato c) Hiena d) Lobo Guará e) Vaca

Page 11: Aula 1   lógica de programação

Exemplo

"Amigo" está para "Inimigo" assim como "Alegria" está para:

a) Sonho b) Triste c) Risos d) Felicidade e) Tristeza

Page 12: Aula 1   lógica de programação

Exemplo

"Cabeça" está para "Pé" assim como "Teto" está para:

a) Parede b) Janela c) Porta d) Chão e) Telhado

Page 13: Aula 1   lógica de programação

Exemplo

Coloque as Frutas na ordem Correta:Jaca(1) - Cereja(2) - Limão(3) - Melão(4)

a) 2 - 1 - 3 - 4 b) 2 - 3 - 4 - 1 c) 1 - 2 - 3 - 4 d) 3 - 2 - 1 - 4 e) 1 - 4 - 3 - 2

Page 14: Aula 1   lógica de programação

Exemplo

Coloque as Palavras na Ordem Correta:Neném(1) - Velho(2) - Adolescente(3) - Adulto(4)

a) 1 - 2 - 4 - 3 b) 1 - 3 - 4 - 2 c) 4 - 3 - 2 - 1 d) 1 - 4 - 3 - 2 e) 1 - 2 - 3 - 4

Page 15: Aula 1   lógica de programação

Exemplo

As letras "ECHOOL" depois de colocadas em ordem, será o nome de…

a) Um oceano.b) Um país.c) Uma cidade.d) Um animal.e) Um estado.

Page 16: Aula 1   lógica de programação

Exemplo

Qual dos cinco itens se parece menos com os outros?

a) Tato.b) Sorriso.c) Paladar.d) Audição.e) Visão.

Page 17: Aula 1   lógica de programação

Exemplo

Uma lesma encontra-se no fundo de um poço seco de 10 metros de profundidade e quer sair de lá. Durante o dia, ela consegue subir 2 metros pela parede; mas à noite, enquanto dorme, escorrega 1 metro. Depois de quantos dias ela consegue chegar na saída do poço?

Page 18: Aula 1   lógica de programação

Exemplo

Quantas vezes você usa o algarismo 9 paranumerar as páginas de um livro de 100 páginas?

Page 19: Aula 1   lógica de programação

Exemplo

Dois casais de recém-casados chegam à margem de um rio que querem atravessar. Lá está uma barca que só pode transportar duas pessoas de cada vez. Acontece que os dois maridos são excessivamente ciumentos e não permitem que a sua mulher fique junto de outro homem, a não ser que ele próprio também esteja presente. Apesar disso, os dois casais conseguiram fazer a travessia. Como procederam para chegar do outro lado do rio?