Qual das seguintes opções é não uma característica de um algoritmo?

(A) - 
 finitude
(B) - 
 precisão
(C) - 
 clareza
(D) - 
 ambiguidade
(E) - 
 eficiência

Explicação

Um algoritmo deve ser claro e preciso, sem nenhuma possibilidade de ambiguidade ou interpretação múltipla. a ambiguidade, portanto, não é uma característica de um algoritmo.

Análise das alternativas

  • (a) finitude: um algoritmo deve ter um número finito de instruções.
  • (b) precisão: as instruções de um algoritmo devem ser precisas e não deixar espaço para interpretação.
  • (c) clareza: um algoritmo deve ser escrito de forma clara e compreensível.
  • (d) ambiguidade: a ambiguidade não é uma característica de um algoritmo porque as instruções devem ser precisas e não deixar espaço para diferentes interpretações.
  • (e) eficiência: um algoritmo deve ser eficiente, ou seja, deve utilizar a menor quantidade possível de recursos para resolver o problema.

Conclusão

Algoritmos são sequências de instruções que são finitas, precisas, claras, eficientes e livres de ambiguidade. compreender essas características é essencial para projetar e implementar algoritmos eficazes.