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.