Qual das seguintes não é uma característica dos algoritmos?

(A) - 
 resolvem problemas
(B) - 
 são representados por sequências lógicas
(C) - 
 são independentes de linguagem
(D) - 
 podem ser executados por computadores
(E) - 
 sempre fornecem a solução ótima

Explicação

Os algoritmos nem sempre fornecem a solução ótima para um problema. eles podem fornecer soluções aproximadas ou heurísticas, que são soluções aceitáveis, mas não necessariamente as melhores.

Análise das alternativas

Todas as outras alternativas são características dos algoritmos:

  • (a): os algoritmos são projetados para resolver problemas de forma eficiente.
  • (b): os algoritmos são representados por meio de sequências lógicas, como diagramas de fluxo ou pseudocódigo.
  • (c): os algoritmos são independentes da linguagem, ou seja, podem ser implementados em diferentes linguagens de programação.
  • (d): os algoritmos são executados por computadores, seguindo passo a passo as instruções fornecidas.

Conclusão

Embora os algoritmos sejam ferramentas poderosas para resolver problemas, é importante entender que eles não são perfeitos e nem sempre fornecem a solução ideal.