GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO04Fácil⏱ curto

Qual das opções a seguir descreve melhor o que é um algoritmo?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual das opções a seguir descreve melhor o que é um algoritmo?

  1. A) Um conjunto de dados.
  2. B) Uma linguagem de programação.
  3. C) Uma sequência de passos lógicos.
  4. D) Um programa de computador.
  5. E) Um aplicativo para smartphone.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Algoritmo é um procedimento finito e bem definido, composto por uma sequência ordenada de passos lógicos que, seguidos, resolvem um problema ou executam uma tarefa.
  2. Analisando as alternativas, a alternativa C (Uma sequência de passos lógicos) descreve exatamente esse conceito, por isso ela está correta e coincide com o gabarito oficial.
  3. A alternativa A está errada, pois um conjunto de dados é um conjunto de informações armazenadas ou processadas, e não um conjunto de instruções.
  4. A alternativa B está errada, pois uma linguagem de programação é um sistema de notação usado para escrever algoritmos, como Python ou Java, e não é o algoritmo em si.
  5. A alternativa D está errada, pois um programa de computador é a implementação concreta de um algoritmo em uma linguagem de programação, sendo algo mais específico que o algoritmo.
  6. A alternativa E está errada, pois um aplicativo para smartphone é um produto de software voltado ao usuário final, que pode utilizar algoritmos internamente, mas não é o conceito de algoritmo.

💡 Dica: Pense na definição de algoritmo antes de escolher a resposta.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confundiu algoritmo com os dados que ele manipula, imaginando que algoritmo seja um conjunto de informações organizadas.

B Erradaerro: Conceitual

O aluno associou algoritmo às linguagens de programação, por ambas estarem ligadas ao ato de programar, sem perceber que a linguagem é apenas a forma de escrever o algoritmo.

C Correta

É a definição correta de um algoritmo.

D Erradaerro: Senso comuma que mais engana

O aluno considerou algoritmo e programa como sinônimos, sem notar que o programa é a implementação concreta do algoritmo em código, enquanto o algoritmo é a lógica abstrata.

Por que engana: Confundir algoritmo com um programa de computador, pensando que são a mesma coisa.

E Erradaerro: Senso comum

O aluno tomou um exemplo cotidiano de uso de algoritmos (aplicativos) pelo próprio conceito, confundindo a aplicação final com a definição do termo.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

definição de algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

sequência de passos lógicos · definição de programação

📚 Reveja

Revisar o conceito de algoritmo e suas características.

⚠️ Erro mais comum

Confundir algoritmo com um programa de computador, pensando que são a mesma coisa.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.