Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lgica
Segundo o dicionrio Aurlio, lgica a Coerncia de raciocnio, de idias, ou ainda a seqncia coerente, regular e necessria de fatos ou coisas.
Exemplos:
O nmero 3 menor que o nmero 5. O nmero 7 maior que o nmero 5. Logo, o nmero 3 menor que o nmero 5 e 7. O Brasil situa-se na Amrica do Sul. Sou brasileiro. Logo, sou sul-americano.
Lgica de programao:
Utilizar o raciocnio lgico no contexto da resoluo de tarefas efetuadas por programas de computadores. Busca-se uma seqncia de passos eficientes e possveis para a resoluo de um determinado problema.
Algoritmos Prof. Renata Ferreira
Porm, as vezes, o raciocnio no est ordenado. Exemplo: 1. Sair do Banco. 2. Aguardar a vez de ser atendido. 3. Entrar na fila do caixa. 4. Digitar a senha. 5. Entrar no Banco. 6. Informar o valor a ser retirado. 7. Procurar a fila do caixa. 8. Pegar o comprovante do saque, o carto eletrnico e o dinheiro. 9. Entregar o carto eletrnico ao funcionrio que atende no caixa. 10.Conferir o valor sacado.
Algoritmos Prof. Renata Ferreira
Exerccios:
1. Qual a seqncia para se obter a resposta da operao matemtica 5 multiplicado por 6 mais2, dividido por 3, em uma calculadora simples?
Algoritmo
Seqncia de aes que, quando executadas dentro de um padro definido, resulta em uma sucesso finita de passos, para atingir determinado objetivo.
Algoritmo: Exemplo: abrir uma porta. - Andar at a porta; - Colocar a mo na maaneta; - Girar a maaneta; - Puxar a porta.
Algoritmos Prof. Renata Ferreira
Pseudocdigo
Tambm conhecido por portugus estruturado ou portugol, consiste na representao de um algoritmo por meio de comandos (palavras) na lngua portuguesa.
Algoritmos Prof. Renata Ferreira
Fluxograma:
Conjunto de figuras geomtricas utilizadas para representar o fluxo de dados e comandos de um algoritmo. Diversas padronizaes.
Exemplo: Problema: fornecido dois nmeros, calcular e mostrar a mdia aritmtica destes. Algoritmo: - Receber (captar) os dois nmeros; - Calcular a soma destes; - Dividir a soma por dois; - Apresentar o resultado da diviso.
Algoritmos Prof. Renata Ferreira
INICIO
Fluxograma:
A
MC/2
B
M C A+B FIM x
Algoritmos Prof. Renata Ferreira
Exerccios
1. Crie um algoritmo para colocar um carro em movimento; 2. Monte um algoritmo com seqncia de aes para que uma pessoa v de taxi a uma reunio.
a)
b) c) d)
e)
f) g) h)
Exerccios
3. Monte um algoritmo com a seqncia de aes para fazer uma vitamina com um mamo, uma banana, uma ma, um pouco de leite e acar;
5. Monte um algoritmo com as aes para encontrar o nome de Joo Ferreira Neto no Google.