GeraProva GeraProva Provas com IA para professores do Brasil
Computação2ª sérieBNCC EM13CO02Média⏱ medio

Durante uma competição, os alunos devem criar um algoritmo para resolver um problema matemático. O que deve…

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

Durante uma competição, os alunos devem criar um algoritmo para resolver um problema matemático. O que deve ser considerado ao desenvolver esse algoritmo?

  1. A) Focar apenas na velocidade do algoritmo.
  2. B) Testar o algoritmo com dados variados.
  3. C) Criar um algoritmo sem documentação.
  4. D) Usar o mesmo algoritmo para todos os problemas.
  5. E) Ignorar os casos de erro.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pergunta o que deve ser considerado ao desenvolver um algoritmo para resolver um problema matemático.
  2. Um algoritmo é uma sequência finita e ordenada de passos que resolve um problema. Uma boa prática do desenvolvimento é verificar se ele funciona corretamente, e isso exige testá-lo com dados variados, incluindo casos típicos, casos limite e entradas diferentes.
  3. Portanto, a alternativa B está correta: testar o algoritmo com dados variados ajuda a identificar erros e a confirmar que ele resolve o problema em diferentes situações.
  4. A alternativa A está errada, pois a velocidade é apenas um dos critérios, e focar só nela pode deixar o algoritmo incorreto ou pouco confiável.
  5. A alternativa C está errada, pois a documentação facilita a compreensão, a manutenção e o uso do algoritmo por outras pessoas.
  6. A alternativa D está errada, pois cada problema exige uma solução adequada às suas características, e não há um único algoritmo que sirva para todos.
  7. A alternativa E está errada, pois tratar os casos de erro é parte essencial de um algoritmo robusto e confiável.
  8. O gabarito oficial B está de acordo com a resolução obtida de forma independente.

💡 Dica: Considere os passos lógicos necessários para resolver o problema.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que a eficiência em velocidade é o único critério de qualidade de um algoritmo, desconsiderando a correção dos resultados.

Por que engana: O aluno pode achar que a velocidade do algoritmo é o único fator importante, ignorando a necessidade de testes e validações.

B Correta

Testar garante que o algoritmo funcione em diferentes situações.

C Erradaerro: Senso comum

Considera que documentar é desnecessário por ser apenas o código ou a lógica que importam, ignorando que a documentação facilita a leitura e a manutenção.

D Erradaerro: Conceitual

Supõe que um mesmo método de resolução serve para qualquer problema, sem perceber que cada situação exige uma estratégia adequada.

E Erradaerro: Conceitual

Entende que tratar entradas inválidas ou situações excepcionais é opcional, quando na verdade isso torna o algoritmo robusto e confiável.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

algoritmo e resolução de problemas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

noções de algoritmos · resolução de problemas

📚 Reveja

Revisar os conceitos de algoritmos e suas etapas de desenvolvimento.

⚠️ Erro mais comum

O aluno pode achar que a velocidade do algoritmo é o único fator importante, ignorando a necessidade de testes e validações.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

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.