O documento discute procedimentos e funções em algoritmos e estruturas de dados. Apresenta os conceitos de subalgoritmos, projeto descendente e dividir para conquistar. Explica como declarar funções, definindo seu tipo de retorno, parâmetros e corpo. Demonstra como ativar funções, fazendo a correspondência entre parâmetros formais e atuais. Por fim, fornece exemplos e exercícios sobre funções.