opções programáticas