Trabalho da Disciplina de Paradigmas de Programação