O documento discute fluxogramas e diagramas de blocos como formas de representar algoritmos. Eles usam símbolos gráficos para mostrar a entrada, processamento e saída de um sistema computacional. Fluxogramas têm vantagens como simplicidade visual, mas precisam que se conheça o significado dos símbolos. Diagramas de blocos normalmente incluem início, entrada, processamento, decisão e saída. Exemplos ilustram o cálculo de uma média e decisão sobre aprovação.