Qual das seguintes opções abaixo não é uma característica de um algoritmo?
(A) -
finitude
(B) -
precisão
(C) -
aleatoriedade
(D) -
definição
(E) -
eficiência
Explicação
Os algoritmos são sequências finitas de instruções precisas e bem definidas. portanto, a aleatoriedade, que implica em resultados imprevisíveis, não é uma característica dos algoritmos.
Análise das alternativas
- (a) finitude: refere-se ao fato de que os algoritmos possuem um número finito de etapas.
- (b) precisão: indica que as instruções dos algoritmos são claras e não ambíguas.
- (c) aleatoriedade: não é uma característica dos algoritmos, pois eles devem produzir resultados determinísticos.
- (d) definição: refere-se à descrição explícita das etapas envolvidas em um algoritmo.
- (e) eficiência: refere-se à capacidade dos algoritmos de produzir resultados com uso mínimo de recursos.
Conclusão
A compreensão das características dos algoritmos é essencial para o desenvolvimento de habilidades de resolução de problemas e pensamento computacional. a aleatoriedade, por não ser uma característica dos algoritmos, deve ser evitada ao projetá-los ou implementá-los.