Describir: Una revision a los diferentes tipos de programacion y un ensayo de programacion lineal