Conteúdo da Aula:
Fluxograma é a utilização de símbolos gráficos para representar algoritmos.
No fluxograma, existem símbolos padronizados para início, fim, cálculos, entrada e saída de dados.
Veja alguns destes símbolos:
Por exemplo:
O fluxograma acima poderia ser traduzido para a seguinte narrativa:
- Obter o número digitado pelo usuário;
- Multiplicar o número digitado por 2;
- Exibe o resultado da operação na tela.
A grande vantagem de utilizar fluxograma para representar um programa é porque se trata de padrão mundial.
Então, mesmo que não se compreenda o texto em cada campo, será possível ter uma ideia do que ele faz.
Mas, assim como a forma narrativa, também tem desvantagens, sendo a principal fazer com que a solução do problema já esteja amarrada a dispositivos físicos – pouca atenção aos dados, não oferecendo recursos para descrevê-los ou representá-los, complicando-se à medida que o algoritmo cresce.