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

Qual é a principal função de um algoritmo em computação?

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

Qual é a principal função de um algoritmo em computação?

  1. A) Organizar dados aleatórios.
  2. B) Definir o design de um site.
  3. C) Estruturar a lógica para resolver problemas.
  4. D) Criar gráficos e imagens.
  5. E) Armazenar informações em bancos de dados.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Um algoritmo é uma sequência finita, ordenada e não ambígua de instruções que descreve como resolver um problema ou realizar uma tarefa. Passo 2: Ao resolver a questão sem olhar o gabarito, a ideia central é a de lógica de resolução de problemas, pois o algoritmo define os passos que levam de uma entrada a uma saída desejada. Passo 3: A alternativa C, 'Estruturar a lógica para resolver problemas', expressa exatamente essa função. Passo 4: A alternativa A está errada, pois organizar dados aleatórios é uma tarefa possível de um algoritmo (como ordenação), mas não é sua principal função, que é a resolução de problemas em geral. Passo 5: A alternativa B está errada, pois o design visual de um site pertence à área de design e interface, não à definição de algoritmos. Passo 6: A alternativa D está errada, pois a criação de gráficos e imagens é uma aplicação específica de software, não a função principal de um algoritmo. Passo 7: A alternativa E está errada, pois armazenar informações em bancos de dados é função de sistemas de gerenciamento de dados, embora possa ser executada por algoritmos. Passo 8: Conclusão: a resposta correta é a alternativa C, que coincide com o gabarito oficial.

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

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa algoritmo apenas a organização de dados, como uma ordenação, e toma uma aplicação particular pelo conceito geral.

Por que engana: Confundir a função de um algoritmo com a de um banco de dados, pensando que o algoritmo serve apenas para armazenar informações.

B Erradaerro: Senso comum

O aluno confunde algoritmo com o design ou a aparência de um produto digital, por associar a palavra a 'programar sites'.

C Correta

Essa é a função principal de um algoritmo em computação.

D Erradaerro: Senso comum

O aluno associa a computação visual, como programas de desenho e jogos, diretamente à função dos algoritmos.

E Erradaerro: Conceitual

O aluno confunde o algoritmo com o local onde os dados são guardados, que é o banco de dados, não a lógica de processamento.

Raio-X da questão

Dificuldade Fácil
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 um algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

lógica de programação · estrutura de dados

📚 Reveja

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

⚠️ Erro mais comum

Confundir a função de um algoritmo com a de um banco de dados, pensando que o algoritmo serve apenas para armazenar informações.

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