Pagina anteriorIndiceProxima pagina

Algoritmos Computacionais

Capítulo 5

Subalgoritmos

5.1 Técnica de Refinamentos Sucessivos "Top-down"

A solução de um problema é feita através de abstrações.
1) Solução bem geral ou abstrata
2) Diminuir o nível de abstração, detalhando
3) O processo de refinamento continua até obtermos um nível apropriado de detalhamento, ou seja, a cada passo de refinamento a solução se torna menos abstrata.
 No processo de refinamentos uma abstração pode se repetir:
 
-
-
Procurar maior valor
-
-
Procurar maior valor

 Temos duas soluções:

1) Codificar várias vezes o mesmo trecho
2) Usar subalgoritmos.
 

Pagina anteriorIndiceProxima pagina

araujo@eng.uerj.br