Qual das seguintes características é fundamental para um algoritmo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual das seguintes características é fundamental para um algoritmo?
- A) Deve ser escrito em linguagem de programação
- B) Deve ter um ponto de início e um ponto de fim
- C) Deve ser muito complexo
- D) Deve ser executável apenas uma vez
- E) Deve ser escrito por um programador
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um algoritmo é uma sequência finita e ordenada de passos bem definidos para resolver um problema ou executar uma tarefa.
- Para que a sequência seja um algoritmo, ela precisa ter começo e fim bem definidos, ou seja, um ponto de início e um ponto de término, garantindo que o processo se encerre após um número finito de passos.
- A alternativa A está errada, pois um algoritmo independe de linguagem de programação; ele pode ser descrito em português, fluxograma ou pseudocódigo.
- A alternativa C está errada, pois a complexidade não é característica fundamental; algoritmos devem ser claros e, de preferência, simples.
- A alternativa D está errada, pois um algoritmo pode e costuma ser executado várias vezes com dados diferentes.
- A alternativa E está errada, pois o algoritmo não precisa ser escrito por um programador específico; qualquer pessoa pode elaborar uma sequência de passos.
- Concluímos que a alternativa B é a correta, coincidindo com o gabarito oficial.
💡 Dica: Pense nas propriedades essenciais de um algoritmo.
Alternativa por alternativa
Confunde algoritmo com programa, achando que só existe algoritmo quando escrito em uma linguagem de programação específica.
Por que engana: Achar que algoritmo precisa ser escrito em linguagem de programação ou ser complexo para ser válido.
Todo algoritmo deve ter um início e um fim, definindo claramente onde começa e onde termina.
Acredita que um bom algoritmo precisa ser complicado ou sofisticado para ser considerado válido, associando complexidade a qualidade.
Entende que o algoritmo é um procedimento de uso único, sem perceber que sua utilidade está justamente em ser reexecutado com diferentes entradas.
Acha que a autoria humana específica, de um programador, é requisito para o algoritmo, quando qualquer pessoa ou até um processo natural pode ser descrito como algoritmo.
Raio-X da questão
características de algoritmos
avaliacao
conceito de algoritmo · estrutura sequencial
Revisar as propriedades fundamentais de algoritmos.
Achar que algoritmo precisa ser escrito em linguagem de programação ou ser complexo para ser válido.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual das opções abaixo é uma característica importante de um algoritmo?
- Qual característica é essencial em um algoritmo?
- Quais das seguintes características são comumente exigidas em um algoritmo?
- Qual a característica essencial de um algoritmo?
- Qual é a característica principal de um algoritmo?
- Qual a principal característica de um algoritmo?
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
