Qual das seguintes situações não é uma característica de um algoritmo?
(A) -
sequência finita de passos
(B) -
garantia de resposta ou solução
(C) -
independência do executor
(D) -
uso de variáveis para armazenamento de dados
(E) -
representação visual por meio de fluxogramas
Explicação
Um algoritmo é uma sequência finita de passos que, quando executados, levam a uma resposta ou solução para um problema. ele pode ser executado por um computador, uma máquina ou até mesmo por um ser humano. portanto, a independência do executor não é uma característica necessária de um algoritmo.
Análise das alternativas
- (a): os algoritmos são compostos por uma sequência finita de passos.
- (b): os algoritmos devem garantir que, quando executados corretamente, produzam uma resposta ou solução para o problema.
- (c): a independência do executor não é uma característica essencial de um algoritmo.
- (d): os algoritmos geralmente utilizam variáveis para armazenar dados intermediários e valores de entrada.
- (e): os fluxogramas são uma forma de representação visual de algoritmos.
Conclusão
As características essenciais de um algoritmo são: sequência finita de passos, garantia de resposta ou solução e uso de variáveis. a independência do executor é uma característica desejável, mas não essencial.