Abstract: A programação das actividades de refinação de petróleos envolve uma multiplicidade de escolhas diversos tipos de petróleo bruto e de outras matérias primas, intensidade de utilização das diversas unidades fabris, tipos de produtos produzir, operações de mistura, etc. - que, dada a dimensão e complexidade que atingem, dificilmente podem ser feitas de forma racional sem o recurso a modelos matemáticos de optimização. Hoje em dia, a programação matemática, em geral, e a programação linear, em particular, fazem parte dos instrumentos indispensáveis utilizados no apoio à tomada de decisões nesta indústria. Nesta apresentação, propositadamente simples na dimensão, por razões pedagógicas, mas contendo no essencial as características dos sistemas reais de maior dimensão, analisaremos a optimização individual de uma refinaria e discutiremos a utilidade das soluções primal e dual no processo de gestão da refinaria. Com esta discussão pretendemos aliciar os estudantes para a importância deste instrumento de apoio às decisões operacionais duma unidade produtiva, reservando a parte final para alguns comentários sobre a sua utilidade também no plano estratégico, nomeadamente no apoio a decisões de investimento.