O documento discute procedimentos e funções em algoritmos e estruturas de dados. Apresenta os conceitos de subalgoritmos, subprogramas e funções, explicando como dividir um problema principal em subproblemas menores. Detalha como declarar funções, especificando seu tipo de retorno, parâmetros e corpo, e como ativá-las através de chamadas em um programa principal. Por fim, fornece exemplos e exercícios sobre funções matemáticas e suas aplicações.