O documento discute lógica de programação, apresentando exemplos de algoritmos, considerações sobre algoritmos, dicas para escrever algoritmos e os principais tipos de representação de algoritmos: descrição narrativa, fluxograma e pseudocódigo. Exemplos e exercícios são fornecidos para ilustrar cada tópico.