- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Fundamentos de Programação
- Paradigmas de ProgramaçãoProgramação Estruturada
A programação estruturada ou modular utiliza-se de sub-rotinas para a simplificação do código, baseando- se em um método de raciocínio: