bases programáticas