Considere os conceitos básicos de programação estruturada. Qual das características é fundamental para garantir a legibilidade, a manutenção e a modularidade de um programa escrito segundo esse paradigma? Assinale a alternativa correta.