Flucograms
905 palavras
4 páginas
ALGORITMOS – AULA 1Profª Amanda Gondim
NOÇÕES DE 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
2
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.
3
ALGORITMO
•
Exemplo:
•
Receita de bolo, onde você tem uma série de ingredientes necessários, uma sequência de diversos passos a serem cumpridos para que se consiga fazer determinado tipo de bolo (objetivo bem definido).
•
Mapa para se chegar à UFERSA, que também possui uma sequência de passos a serem seguidos e um objetivo bem definido.
4
ALGORITMO
Problema de uma lâmpada queimada que deve ser trocada, atividade bem cotidiana.
Pegue uma escada;
Posicione-a embaixo da lâmpada;
Busque uma lâmpada nova;
Suba na escada;
Retire a lâmpada;
Coloque uma lâmpada nova;
Acenda o interruptor.
5
ALGORITMO
O objetivo de trocar a lâmpada queimada pode ser atingido com tal algoritmo que descreve a sequência de passos a ser seguida. Porém, e se a lâmpada não estiver queimada? podemos efetuar um teste antes de trocá-la. ligue o interruptor
SE a lâmpada não acender, então: pegue uma escada posicione-a embaixo da lâmpada busque uma lâmpada nova
suba na escada retire a lâmpada coloque uma lâmpada nova
Ligue o interruptor.
6
ALGORITMO
E se a lâmpada nova não funcionar? O objetivo portanto não foi atingido. Devemos então trocar a lâmpada diversas vezes, até que funcione. ligue o interruptor;
O fluxo sequencial de
SE a lâmpada não acender, então: execução foi alterado de pegue uma escada;