Capítulo I
1.2 Propriedades de um Algoritmo
  • Não pode haver dúvidas sobre o que deve ser feito. 
  • Basicamente, uma pessoa deve ser capaz de executar um algoritmo manualmente. 
  • Basicamente, o algoritmo deve terminar após um número finito de passos. 

  • Sabemos que determinados algoritmos são praticamente impossíveis de serem executados manualmente (usando apenas papel e lápis), pois é possível a existência de operações excessivamente exaustivas e repetitivas até que se execute todos os passos do algoritmo.
    Um algoritmo que apresenta todas as propriedades anteriores, mas que fica em permanente execução (loop infinito) é chamado de procedimento computacional (como é o caso dos sistemas operacionais).
    Para que um algoritmo seja implementado num computador ele deve ser codificado numa linguagem de programação, que irá converter tal algoritmo em linguagem de máquina para que o computador possa executá-lo.
    Quando a qualidade do algoritmo for suficientemente boa, o mesmo poderá ser codificado em praticamente qualquer linguagem de programação conhecida. Além disso, esta codificação será relativamente mais fácil de acordo com a qualidade do algoritmo.

Pagina anteriorIndiceProxima pagina

Hosted by www.Geocities.ws

1