Algoritmo
Curso Técnico em Informática Semestre 2012A Prof. Edson Funke
Univates
Algoritmos – Aula 3
Prof. Edson Funke
Material de Apoio
Revisão de conteúdo
Descrição Narrativa, Fluxograma e Português Estruturado
Forma de representação
Descrição Narrativa
Utiliza-se do português, com o objetivo de descrever os passos principais de uma solução.
Fluxograma
Utilização de símbolos gráficos padronizados para representar algoritmos
Linguagem Algorítmica
Consiste na definição de uma pseudolinguagem de programação, cujos comandos são em português, para representar algoritmos.
Descrição Narrativa
Faz-se uso do português para descrever algoritmos, onde cada linha deve conter uma única instrução iniciada por verbos no imperativo; Com objetivo de descrever os passos principais de uma solução.
Exemplo – Receita de Bolo
Algoritmo Receita_de_Bolo Providencie manteiga, ovos, 2 Kg de massa... Misture os ingredientes Despeje a mistura na forma de bolo Leve a forma ao forno Espere 20 minutos Retire a forma do forno Deixe esfriar Prove Fim
Fluxograma
Utilização de símbolos gráficos padronizados para representar algoritmos. Ou diagrama de blocos é uma forma padronizada e eficaz para representar os passos de um determinado processamento. Com o fluxograma podemos definir uma sequência, com significado bem definido, portanto, sua principal função é a de facilitar a visualização dos passos de um processamento. Símbolos Cálculo, Decisão, Entrada, Saída, Inicio/Fim
Símbolos
Fluxograma
Linguagem Algoritmica
Consiste na definição de uma pseudolinguagem de programação, cujos comandos são em português, para representar algoritmos. Também conhecido como português estruturado, portugol ou pseudocódigo. Na verdade, esta representação é suficientemente geral para permitir que a tradução de um algoritmo nela representado para uma linguagem de programação específica seja praticamente direta. Essa será a forma utilizada nesta disciplina.