Algoritmia: Fluxograma & pseudo-código (Lógica de programação)
"Programar é resolver problemas"
O programador deve começar por fazer o fluxograma do seu problema.
A seguir deve converter o fluxograma em pseudo-código.
Finalmente deve escolher a linguagem de programação e converter o pseudo-código em código (C, C++, Javascript, VB, php, etc.)
Fluxograma
Fluxogramas têm o mesmo objetivo que os pseudo-códigos, a única diferença é que os fluxogramas são representações gráficas.
A principal vantagem dos fluxogramas é que, ao contrário dos pseudo-códigos, eles são padronizados. Ou seja, cada símbolo representa uma ação específica e bem determinada. Um fluxograma utiliza linhas para ligar os seus elementos, criando assim, um caminho que deve ser seguido.
Lista dos principais símbolos:
Ver páginas 5 e 6 do seguinte PDF (32 páginas): [Abrir PDF]
E ainda estes dois vídeos em português (BR):
e