mppo
Algoritmosbr /
Subprogramas (funccedilotildees e procedimentos)br / br /
1br / br / Subprogramaccedilatildeobr / br / br /
A subprogramaccedilatildeo eacute uma ferramenta que contribuibr / com a tarefa de programarbr / br / br / br / br / br / br /
2br / br /
Favorecendo a estruturaccedilatildeo do programabr /
Facilitando a correccedilatildeo do programabr /
Facilitando a modificaccedilatildeo do programabr /
Melhorando a legibilidade do programabr /
Divisatildeo do problema a ser resolvido em partesbr /
(modularizaccedilatildeo).br / br / Subprogramaccedilatildeobr /
Com a modularizaccedilatildeo de um programa, as partes que obr / compotildeem podem ser desenvolvidas por diferentesbr / equipesbr /
Para isto deve-se estabelecer antes padrotildees debr / programaccedilatildeobr /
Deve-se definir tambeacutem que dependecircncia haveraacute entre osbr / vaacuterios subprogramas.br / br / br / br / br / br / br /
3br / br / Subprogramaccedilatildeobr / br / br / br / br / br /
4br / br /
A dependecircncia entre os sub-programas deve ser abr / miacutenima possiacutevelbr /
Um subprograma eacute um grupo de instruccedilotildeesbr / arranjadas de forma loacutegica, que executem umabr / accedilatildeo bem definidabr /
A subprogramaccedilatildeo tende a diminuir abr / complexidade da resoluccedilatildeo