Pagina anteriorIndiceProxima pagina

Algoritmos Computacionais

2.4 Programação Estruturada


" A arte ou técnica de construir e formular algoritmos de forma sistemática ".
Niklaus Wirth

Devido ao alto custo do software devemos otimizar o desenvolvimento de software

Objetivos

  • Facilitar a escrita de programas
  • Facilitar a leitura e o entendimento
  • Antecipar a correção
  • Facilitar a manutenção e modificação
  • Possibilitar o desenvolvimento em equipe
  • Reduzir a  complexidade

Custo do Software

Determinado por:
  • Tempo de programação
  • Tempo de depuração (debugging time)
  • Rapidez de execução
  • Tamanho do programa e dados
  • Flexibilidade e expansibilidade
  • Portabilidade para outros computadores
  • Clareza
  • Documentação

Pagina anteriorIndiceProxima pagina

araujo@eng.uerj.br