Um algoritmo é a descrição de um conjunto ordenado de comandos que resultam em uma sequência finita de ações, com o propósito de resolver um problema específico. Antes de ser implementado em uma linguagem de programação, é crucial que o algoritmo antecipe todas as possíveis situações que possam ocorrer durante sua execução.
Algoritmos
Formas de Representação dos Algoritmos
Os algoritmos podem ser representados visualmente ou textualmente, utilizando ferramentas que permitem a visualização e análise de todos os passos envolvidos na execução de uma tarefa específica. Para nossos estudos, utilizaremos o Diagrama de Blocos como ferramenta gráfica para representar os algoritmos.
Símbolos utilizados no Diagrama de Blocos
No Diagrama de Blocos, são utilizados diversos símbolos para representar operações e fluxo de dados. Esses símbolos são essenciais para a construção e compreensão do algoritmo. A seguir, são apresentados os principais símbolos (Quadro FR0) utilizados nas operações de um programa e nos caminhos dos dados.

Clique na imagem para ampliar
Quadro FR0 - Diagrama de Blocos