GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Média⏱ curto

Qual é a função principal de um algoritmo na programação?

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 é a função principal de um algoritmo na programação?

  1. A) Armazenar dados de forma permanente
  2. B) Realizar cálculos matemáticos complexos
  3. C) Definir uma sequência de passos para resolver um problema
  4. D) Criar gráficos e visualizações
  5. E) Proteger dados contra acessos não autorizados

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Leia o enunciado. Ele pergunta qual é a função principal de um algoritmo na programação.
  2. Lembre o conceito. Um algoritmo é um conjunto finito e ordenado de instruções claras que, seguidas em sequência, levam à solução de um problema ou à execução de uma tarefa.
  3. Compare com a alternativa C, 'Definir uma sequência de passos para resolver um problema'. Essa descrição coincide com a definição de algoritmo, portanto C está correta.
  4. Verifique as demais. A alternativa A descreve armazenamento, função de bancos de dados e memória, não de algoritmos. A alternativa B pode ser realizada por algoritmos, mas não é sua função principal, já que algoritmos servem para qualquer tipo de problema, não apenas cálculos. A alternativa D descreve bibliotecas ou ferramentas de visualização de dados. A alternativa E refere-se a segurança da informação, como criptografia e controle de acesso.
  5. Conclusão. Como a resposta obtida por análise independente coincide com o gabarito oficial, a alternativa correta é a C.

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

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confunde algoritmo com o meio de armazenamento, achando que o papel do algoritmo é guardar informações de forma duradoura, como faz um banco de dados ou um disco.

B Erradaerro: Senso comuma que mais engana

O aluno associa algoritmo apenas à matemática, imaginando que sua função principal é fazer contas, quando na verdade algoritmos servem para resolver qualquer tipo de problema, inclusive sem cálculos.

Por que engana: Confundir algoritmo com armazenamento ou proteção de dados, não entendendo que é uma sequência lógica para resolver problemas.

C Correta

Um algoritmo é uma sequência de instruções que orienta a resolução de um problema.

D Erradaerro: Conceitual

O aluno confunde algoritmo com ferramentas de visualização, achando que o algoritmo é o recurso que produz gráficos, quando gráficos são apenas uma das aplicações possíveis de programas.

E Erradaerro: Conceitual

O aluno associa algoritmo à segurança da informação, pensando que sua função é proteger dados, quando a proteção é um objetivo específico de certos sistemas e não a definição de algoritmo.

Raio-X da questão

Dificuldade Média
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

função de algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · sequencia de passos

📚 Reveja

Revisar o conceito de algoritmo e suas funções na programação.

⚠️ Erro mais comum

Confundir algoritmo com armazenamento ou proteção de dados, não entendendo que é uma sequência lógica para resolver problemas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

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