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

Qual é o objetivo principal de um algoritmo?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

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 é o objetivo principal de um algoritmo?

  1. A) Gerar gráficos
  2. B) Resolver um problema ou realizar uma tarefa
  3. C) Criar um software
  4. D) Ensinar programação
  5. E) Armazenar dados

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo é uma sequência finita, ordenada e não ambígua de passos que, seguida corretamente, leva à solução de um problema ou à execução de uma tarefa. Esse é o seu objetivo central.
  2. Analisando as alternativas, a alternativa B afirma exatamente isso: resolver um problema ou realizar uma tarefa, o que está correto.
  3. A alternativa A está errada porque gerar gráficos é apenas uma tarefa possível entre muitas, e não o objetivo geral de um algoritmo.
  4. A alternativa C está errada porque criar software é um contexto em que algoritmos são usados, mas não define o que é um algoritmo.
  5. A alternativa D está errada porque ensinar programação não é a finalidade de um algoritmo; algoritmos são usados para executar tarefas, e o ensino é uma atividade humana distinta.
  6. A alternativa E está errada porque armazenar dados é função de estruturas de dados e bancos de dados, não o objetivo principal de um algoritmo.
  7. Conclusão: a resposta correta é B, que coincide com o gabarito oficial.

💡 Dica: Identifique para que serve uma sequência de instruções bem definida.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno associa algoritmo a uma ferramenta visual, confundindo uma aplicação específica (como gerar gráficos em planilhas) com a finalidade geral do algoritmo.

B Correta

O principal objetivo de um algoritmo é resolver um problema específico ou executar uma tarefa.

C Erradaerro: Conceituala que mais engana

O aluno confunde algoritmo com software, achando que o algoritmo é o produto final criado, quando na verdade ele é a lógica que o software executa.

Por que engana: Confundir o objetivo geral de um algoritmo com uma aplicação específica, como criar software, gerar gráficos ou armazenar dados.

D Erradaerro: Senso comum

O aluno acredita que algoritmos existem para ensinar, talvez por associar o termo ao ambiente escolar de programação, sem perceber que a finalidade é executar uma tarefa.

E Erradaerro: Conceitual

O aluno associa algoritmo ao armazenamento, pensando em dados guardados em computadores, e confunde esse conceito com o de estruturas de dados.

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

Objetivo de um algoritmo

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Noção de sequência de instruções · Noção de problema e tarefa

📚 Reveja

Revise o conceito de algoritmo e sua função na resolução de problemas ou execução de tarefas.

⚠️ Erro mais comum

Confundir o objetivo geral de um algoritmo com uma aplicação específica, como criar software, gerar gráficos ou armazenar dados.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programaçã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

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.