Função de Entrada e Fluxo de Execução do Programa