Qual das seguintes opções **não** é uma propriedade de um algoritmo?

(A) - 
 finitude
(B) - 
 definição
(C) - 
 incerteza
(D) - 
 generalidade
(E) - 
 efetividade

Explicação

A propriedade "incerteza" não é uma propriedade de um algoritmo. um algoritmo deve ser preciso e fornecer resultados determinísticos, ou seja, deve sempre produzir o mesmo resultado para uma determinada entrada.

Análise das alternativas

  • (a) finitude: um algoritmo deve ter um número finito de passos.
  • (b) definição: um algoritmo deve ser claramente definido para que possa ser executado.
  • (c) incerteza: esta opção não é uma propriedade de um algoritmo.
  • (d) generalidade: um algoritmo deve ser capaz de resolver uma ampla gama de problemas específicos.
  • (e) efetividade: um algoritmo deve ser executável em um tempo razoável.

Conclusão

As propriedades essenciais de um algoritmo são finitude, definição, generalidade e efetividade. a incerteza não é uma propriedade de um algoritmo porque ele deve fornecer resultados determinísticos. saber as propriedades dos algoritmos é crucial para criar algoritmos eficientes e confiáveis.