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.