O que caracteriza 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
O que caracteriza um algoritmo?
- A) É um conjunto desorganizado de passos.
- B) É uma sequência de passos para resolver um problema.
- C) São apenas instruções em linguagem de programação.
- D) É um documento em texto livre.
- E) É sempre longo e complexo.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um algoritmo é um procedimento finito, ordenado e não ambíguo, composto por uma sequência de passos que, seguidos na ordem, levam à solução de um problema.
- Analisando as alternativas, a alternativa B afirma exatamente isso: é uma sequência de passos para resolver um problema, que é a definição central de algoritmo.
- A alternativa A está errada porque um algoritmo exige organização e ordem dos passos; um conjunto desorganizado não garante chegar à solução.
- A alternativa C está errada porque um algoritmo é independente de linguagem, podendo ser descrito em português, em pseudocódigo ou em fluxograma, antes de ser programado.
- A alternativa D está errada porque um algoritmo não é um documento de texto livre, mas uma sequência lógica de instruções com objetivo definido.
- A alternativa E está errada porque algoritmos podem ser curtos e simples, como o cálculo da média de duas notas; tamanho e complexidade não o definem.
- Conclusão: a resposta correta é a alternativa B, que coincide com o gabarito oficial.
💡 Dica: Defina as características principais de um algoritmo.
Alternativa por alternativa
O aluno pode acreditar que qualquer conjunto de instruções, mesmo sem ordem, já constitui um algoritmo, desconsiderando a exigência de sequencialidade.
Por que engana: Confundir a definição de algoritmo com um conjunto desorganizado de passos, acreditando que a ordem não importa.
Correto, o algoritmo deve ser uma sequência lógica e organizada.
O aluno associa algoritmo exclusivamente a programação, achando que só existe algoritmo quando escrito em uma linguagem de programação específica.
O aluno pode confundir algoritmo com documentação ou texto descritivo, por ser um tipo de escrita, sem perceber que o algoritmo tem caráter de procedimento executável.
O aluno pode imaginar que algoritmos são sempre grandes sistemas complexos, por contato com softwares extensos, e não reconhecer que procedimentos simples também são algoritmos.
Raio-X da questão
características de algoritmo
avaliacao
sequencia de passos · resolucao de problemas
Revisar o que é um algoritmo e suas propriedades.
Confundir a definição de algoritmo com um conjunto desorganizado de passos, acreditando que a ordem não importa.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
🔎 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
