GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO04Difícil⏱ medio

Um programador deseja calcular a distância entre vários pontos em um espaço 2D. Como ele deve decompor esse…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO04

Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um programador deseja calcular a distância entre vários pontos em um espaço 2D. Como ele deve decompor esse problema?

  1. A) Calcular a distância entre todos os pontos de uma vez.
  2. B) Separar os pontos em grupos de quatro.
  3. C) Calcular a distância entre cada par de pontos.
  4. D) Apenas somar todas as coordenadas dos pontos.
  5. E) Desenhar um mapa 2D dos pontos.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O problema pede a decomposição de uma tarefa computacional: calcular a distância entre vários pontos no plano 2D. Decompor significa quebrar um problema grande em subproblemas menores e repetitivos.
  2. Cada distância entre dois pontos é um cálculo independente e elementar, feito pela fórmula da distância no plano (raiz quadrada de (x2 - x1)^2 + (y2 - y1)^2). Assim, o problema geral se reduz a aplicar esse cálculo a cada par de pontos.
  3. Portanto, a alternativa correta é a C, calcular a distância entre cada par de pontos, pois transforma o problema em uma sequência de subproblemas simples e idênticos. Concordo com o gabarito oficial.
  4. A alternativa A está errada, pois tentar calcular todas as distâncias de uma vez não é uma decomposição; é justamente o que se quer evitar.
  5. A alternativa B está errada, pois separar os pontos em grupos de quatro não tem relação com o cálculo de distâncias entre pares.
  6. A alternativa D está errada, pois somar as coordenadas não produz nenhuma distância entre pontos.
  7. A alternativa E está errada, pois desenhar um mapa pode ajudar a visualizar, mas não define um procedimento de cálculo.

💡 Dica: Considere as fórmulas de distância e decomposição do problema.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que a decomposição consiste em tratar o problema inteiro de uma só vez, sem dividi-lo em partes. Ele confunde resolver tudo simultaneamente com decompor.

Por que engana: Confundir soma de coordenadas com cálculo de distância, ou tentar calcular distância entre todos os pontos simultaneamente sem decompor em pares.

B Erradaerro: Conceitual

O aluno entende que decompor é agrupar os dados em conjuntos arbitrários, sem relação com a estrutura do problema (pares de pontos).

C Correta

Essa é a abordagem adequada para resolver o problema.

D Erradaerro: Conceitual

O aluno associa a ideia de decomposição a operações aritméticas sobre as coordenadas, sem perceber que a distância depende da relação entre dois pontos.

E Erradaerro: Senso comum

O aluno confunde representação visual com decomposição algorítmica, achando que desenhar o problema já o resolve.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
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✍️ interpretativa🧩 progressao
🎯 Conceito central

distância em 2D

📌 Objetivo

avaliacao

🧱 Pré-requisitos

distancia entre pontos 2D · conceito de par ordenado

📚 Reveja

Revisar as fórmulas de cálculo de distância entre pontos no plano cartesiano.

⚠️ Erro mais comum

Confundir soma de coordenadas com cálculo de distância, ou tentar calcular distância entre todos os pontos simultaneamente sem decompor em pares.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Decomposiçã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.