Trabalho 1 de Princípios de Engenharia de Software