Qual das opções abaixo define 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 opções abaixo define um algoritmo?
- A) Um tipo de software.
- B) Uma sequência de passos lógicos.
- C) Uma linguagem de programação.
- D) Um erro no código.
- E) Uma variável em um programa.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um algoritmo é um conjunto finito, ordenado e não ambíguo de instruções ou passos lógicos que, seguidos em ordem, resolvem um problema ou realizam uma tarefa.
- Analisando as alternativas, a opção B, 'Uma sequência de passos lógicos', corresponde diretamente a essa definição.
- A alternativa A está errada, pois um algoritmo não é um software; ele é a ideia de solução que pode ser implementada em um software.
- A alternativa C está errada, pois uma linguagem de programação é um sistema de notação para escrever programas, e não a mesma coisa que o algoritmo que o programa executa.
- A alternativa D está errada, pois um erro no código é um defeito de programação (bug), e não um procedimento para resolver problemas.
- A alternativa E está errada, pois uma variável é um espaço de memória que armazena um valor durante a execução de um programa, e não um conjunto de passos.
- Portanto, a resposta correta é a B, que coincide com o gabarito oficial.
💡 Dica: Pense na definição básica de um algoritmo.
Alternativa por alternativa
O aluno confunde algoritmo com software, achando que algoritmo é um programa completo e pronto para uso, quando na verdade é a lógica que o programa segue.
Por que engana: Confundir a definição de algoritmo com outros conceitos de programação, como software ou linguagem de programação.
Correto, pois um algoritmo consiste em uma sequência de etapas a serem seguidas.
O aluno associa algoritmo a linguagem de programação, por ambos estarem ligados à área de programação, sem perceber que a linguagem é a ferramenta de escrita e o algoritmo é a lógica da solução.
O aluno pensa que algoritmo é algo relacionado a falhas, talvez por associar a palavra a problemas no código, sem entender que algoritmo é um procedimento de solução.
O aluno confunde algoritmo com elementos do programa, como variáveis, que são componentes usados dentro de um algoritmo, e não o próprio conjunto de passos.
Raio-X da questão
definição de algoritmo
avaliacao
sequência lógica de passos · definição de programação
Revisar o conceito de algoritmo e suas características.
Confundir a definição de algoritmo com outros conceitos de programação, como software ou linguagem de programação.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual das opções a seguir melhor define um algoritmo?
- Qual das opções abaixo melhor descreve o que é um algoritmo?
- Qual das opções a seguir descreve melhor o que é um algoritmo?
- Qual das alternativas define melhor um algoritmo?
- Qual alternativa melhor representa a definição de algoritmo?
- Identifique a definição correta de algoritmo entre as opções a seguir.
🔎 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
