GeraProva GeraProva Provas com IA para professores do Brasil
Computação2ª sérieBNCC EM13CO02Fácil⏱ curto

O que é um algoritmo? Escolha a alternativa que melhor define esse conceito.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

O que é um algoritmo? Escolha a alternativa que melhor define esse conceito.

  1. A) Uma receita de bolo.
  2. B) Uma sequência de instruções.
  3. C) Um tipo de dado.
  4. D) Uma linguagem de programação.
  5. E) Um objeto físico.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Algoritmo é um conjunto finito e ordenado de passos ou instruções bem definidas que, executadas em sequência, resolvem um problema ou realizam uma tarefa.
  2. Analisando as alternativas, a alternativa B (Uma sequência de instruções) traz exatamente essa ideia de ordem e de passos para chegar a um resultado, por isso está correta.
  3. A alternativa A está errada porque uma receita de bolo é apenas um exemplo cotidiano de algoritmo, e não a definição geral do conceito; o conceito é mais amplo que um caso particular.
  4. A alternativa C está errada porque tipo de dado descreve a natureza de um valor armazenado (como inteiro, texto ou lógico), e não um procedimento.
  5. A alternativa D está errada porque linguagem de programação é a ferramenta usada para escrever algoritmos, e não o próprio algoritmo.
  6. A alternativa E está errada porque algoritmo é abstrato e não possui existência física, sendo uma sequência de passos e não um objeto.
  7. Conclusão: o gabarito B está correto e coincide com a resolução feita de forma independente.

💡 Dica: Pense na definição básica de algoritmo.

Alternativa por alternativa

A Erradaerro: Senso comuma que mais engana

Confundir o exemplo do cotidiano com a definição geral, achando que algoritmo só pode ser algo ligado a receitas ou tarefas domésticas.

Por que engana: Confundir a definição de algoritmo com um tipo de dado ou uma linguagem de programação, levando a escolha de alternativas incorretas.

B Correta

Correto! Um algoritmo é uma sequência de instruções a serem seguidas.

C Erradaerro: Conceitual

Associar algoritmo a tipos de dados, como se fosse uma forma de classificar informações, sem perceber que algoritmo é um procedimento.

D Erradaerro: Conceitual

Achar que algoritmo e linguagem de programação são a mesma coisa, pois ambos aparecem em programação, sem distinguir a ideia (algoritmo) de sua implementação (linguagem).

E Erradaerro: Conceitual

Imaginar que algoritmo é algo concreto e físico, como um computador ou um aparelho, sem entender que é uma ideia abstrata de passos.

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

definição de algoritmo · sequência lógica de passos

📚 Reveja

Revisar o conceito de algoritmo e suas características.

⚠️ Erro mais comum

Confundir a definição de algoritmo com um tipo de dado ou uma linguagem de programação, levando a escolha de alternativas incorretas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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.