Qual das seguintes afirmações sobre algoritmos é verdadeira?

(A) - 
 algoritmos são sequências finitas de passos que sempre levam a uma solução.
(B) - 
 algoritmos só podem ser representados usando código de programação.
(C) - 
 fluxogramas são a única forma de representar visualmente algoritmos.
(D) - 
 algoritmos são irrelevantes na vida cotidiana.
(E) - 
 algoritmos devem ser complexos para serem eficazes.

Explicação

A definição de algoritmo envolve uma sequência finita de passos que leva a uma resposta ou solução para um problema. portanto, a afirmação (a) está correta.

Análise das alternativas

  • (b): incorreta, pois algoritmos também podem ser representados visualmente usando fluxogramas.
  • (c): incorreta, pois outras formas de representação visual incluem pseudocódigo e diagramas de blocos.
  • (d): incorreta, pois algoritmos são usados em várias áreas da vida cotidiana, incluindo resolução de problemas, automação de tarefas e inteligência artificial.
  • (e): incorreta, pois a eficácia dos algoritmos não depende necessariamente de sua complexidade, mas de sua precisão e eficiência ao resolver problemas.

Conclusão

Os algoritmos desempenham um papel vital na resolução de problemas e são amplamente utilizados em vários aspectos da vida moderna. compreender os fundamentos dos algoritmos é essencial para os alunos se prepararem para os desafios do século xxi.