Astroomia

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (753 palavras )
  • Download(s) : 0
  • Publicado : 3 de março de 2013
Ler documento completo
Amostra do texto
UNIVERSIDADE FEDERAL DE MATO GROSSO

Algoritmos – Introdução

Prof.ª Patricia Antunes
http://profpatriciantunes.servehttp.com:9995/moodle

Algoritmos
“Os algoritmos fazem parte do dia a diadas 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 defubá
• 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 sairdo 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, pegandoum 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õescom 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
– Rigidezsemâ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
• Oportuguê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,...
tracking img