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

Qual é o propósito principal de um algoritmo em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF07CO05

Criar algoritmos fazendo uso da decomposição e do reúso no processo de solução de forma colaborativa e cooperativa e automatizá-los usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é o propósito principal de um algoritmo em programação?

  1. A) Criar gráficos e imagens
  2. B) Organizar dados em tabelas
  3. C) Executar uma sequência de instruções para resolver um problema
  4. D) Desenvolver aplicativos para dispositivos móveis
  5. E) Criar animações em 3D

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Um algoritmo é, por definição, uma sequência finita, ordenada e não ambígua de instruções que, seguida passo a passo, leva à solução de um problema.
  2. Analisando as alternativas, a que descreve esse propósito de forma geral é a C, que fala em executar uma sequência de instruções para resolver um problema.
  3. A alternativa A está errada, pois criar gráficos e imagens é uma tarefa específica que pode usar algoritmos, mas não define o que um algoritmo é.
  4. A alternativa B está errada, pois organizar dados em tabelas é apenas uma das muitas aplicações possíveis, e não o propósito principal.
  5. A alternativa D está errada, pois desenvolver aplicativos móveis é um contexto de uso de programas, não a finalidade do algoritmo em si.
  6. A alternativa E está errada, pois criar animações em 3D é um exemplo particular de aplicação, igualmente restrito.
  7. Conclusão: a resposta correta é a C, coincidindo com o gabarito oficial.

💡 Dica: Identifique a função de uma sequência ordenada de instruções na resolução de problemas.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno associa algoritmo a um produto visual, como gráficos ou imagens, confundindo um exemplo de aplicação com a definição do conceito.

B Erradaerro: Conceitual

O aluno toma uma aplicação comum de programas, como organizar dados em tabelas, por finalidade geral dos algoritmos.

C Correta

Isso define exatamente o que é um algoritmo: uma série de passos lógicos para resolver um problema.

D Erradaerro: Conceituala que mais engana

O aluno identifica algoritmo com o próprio aplicativo final, sem perceber que o algoritmo é a lógica que pode existir em qualquer programa.

Por que engana: Confundir o propósito geral de um algoritmo com produtos específicos que podem ser desenvolvidos com programação, como aplicativos, gráficos ou animações.

E Erradaerro: Senso comum

O aluno restringe o conceito de algoritmo a uma área específica da computação, como animações 3D, sem compreender que ele é aplicável a qualquer problema.

Raio-X da questão

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

Propósito de um algoritmo

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Noção de instruções e sequência · Conceito básico de problema

📚 Reveja

Revise o conceito de algoritmo como sequência finita e ordenada de instruções para resolver um problema.

⚠️ Erro mais comum

Confundir o propósito geral de um algoritmo com produtos específicos que podem ser desenvolvidos com programação, como aplicativos, gráficos ou animações.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Reúso

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