Escolar Documentos
Profissional Documentos
Cultura Documentos
Exemplo:
◦ Misture os ingredientes
◦ Junte a forma com manteiga
◦ Despeje a mistura na forma
◦ Se houver coco ralado então despeje sobre a mistura
◦ Leve a forma ao forno
◦ Enquanto não ficar pronto deixe a forma no forno
◦ Retire do forno Deixe esfriar
Formas de representação
Fluxograma convencional: é uma representação gráfica de algoritmos onde formas
geométricas diferentes implicam ações (instruções, comandos) distintos.
Ideias são representadas em fluxograma se forem descrição narrativa e
representadas em figuras geometricas.
Esta forma, é intermediária entre a descrição narrativa e o pseudocódigo, pois é
menos imprecisa que a primeira e, no entanto, não se preocupa com detalhes de
implementação do programa, como o tipo das variáveis usadas.
Nota-se que os fluxogramas convencionais preocupam-se com detalhes de nível físico
da implementação do algoritmo.
Formas de representação
Principais formas geométricas usadas em fluxogramas
Formas de representação
Pseudocódigo
Esta forma de representação de algoritmos é rica em detalhes, como a definição dos
tipos das variáveis usadas no algoritmo. Por assemelhar-se bastante à forma em que
os programas são escritos, encontra muita aceitação.
Na verdade, esta representação é suficientemente geral para permitir a tradução de
um algoritmo nela representado para uma linguagem de programação específica seja
praticamente directa.
Formas de representação
Pseudocódigo
A forma geral da representação de um algoritmo na forma de pseudocódigo é a
seguinte:
Introdução ao visual G
O visual G é um programa para execução e debuggers de algoritmos
◦ Instalação
◦ Apresentação
◦ Teste
Introdução ao visual G
Instalação
Introdução ao visual G
Introdução ao visual G
Debugger
Bibliografia
◦ Algoritmo e programação. Santos, Jorge. Porto Editora.
◦ Técnicas de Linguagem de Programação 10. REDITEP.
◦ Introdução à programação. Anita Lopes & Guto Garcia, 2002
◦ Algoritmo e Lógica de Programação. Universidade Federal do Rio Grande do
Norte, 2004
◦ Apostila de Lógica de Programação –Algoritmos-. Flávia Pereira de Carvalho,
2007.
AP03 – Aula Prática
1. Identifique as palavras chave de uma algoritmo.
2. Ideias indepentendes e sem nenhuma sequência pode ser considerado um
algoritmo? Justifique.
3. Descreva os passos para fazer bolo de chocolate e verifique se é uma descrição
narrativa. Se assim não for, torne-a. Representa também em fluxograma.
4. O professor apresentou um conjunto de passos ordenados, sequênciais, lógicos e
infinitos. Este é um algoritmo ? Justifique.
5. Identifique a forma de representação mais próxima de uma linguagem de
programação.
6. Qual forma de representação não se preocupa com os tipos de variáveis utilizadas
tanto como a sua declaração.
7. Descreva os passos a seguir para instalação do visual G.
8. Fala sobre o debugger.
Fim