Astroomia
753 palavras
4 páginas
UNIVERSIDADE FEDERAL DE MATO GROSSOAlgoritmos – Introdução
Prof.ª Patricia Antunes http://profpatriciantunes.servehttp.com:9995/moodle Algoritmos
“Os algoritmos fazem parte do dia a dia das pessoas. As instruções para o uso de medicamento, as indicações de como montar um aparelho, uma receita culinária são alguns exemplos de algoritmos.” (ZIVIANI, 2011)
Bolo de fubá
Bolo de fubá
• Ingredientes:
–
–
–
–
–
–
–
–
1 copo de óleo
3 ovos
1 ½ copo de açúcar
2 copos de fubá
1 copo de trigo
1 copo de leite
1 colher de sopa de fermento em pó
1 pitada de sal
• Modo de preparo:
1.
2.
3.
4.
Bater tudo no liquidificador
Colocar em uma forma untada com margarina e polvilhada com trigo ou fubá
Assar em forno pré - aquecido por 45 minutos
Quando sair do forno polvilhar com açúcar e canela
O que é um algoritmo?
• Um algoritmo é qualquer procedimento realizado com uma sequência finita de passos para resolver um determinado problema, pegando um valor como entrada e produzindo uma saída.
• Os algoritmos são capazes de realizar tarefas como:
– Ler e escrever dados;
– Avaliar expressões algébricas, relacionais e lógicas;
– Tomar decisões com base nos resultados das expressões avaliadas; – Repetir um conjunto de ações de acordo com uma condição. Estruturação de um algoritmo
• Linguagem natural
– Rigidez sintática
– Rigidez semântica
Estruturação de um algoritmo
• Fluxograma / Diagrama de blocos
Estruturação de um algoritmo
• Pseudocódigo/ Portugol/ Português estruturado Estruturação de um algoritmo
• O português estruturado é uma maneira intermediária entre a linguagem natural e uma linguagem de programação de representar um algoritmo.
• Assemelha-se com a forma em que os programas são escritos, utilizando-se de palavras-chave. • Mas, não possui a mesma rigidez sintática de uma linguagem de programação.
Manipulação dos Dados
• Para que os dados sejam entendidos pelo computador, eles