GeraProva GeraProva Provas com IA para professores do Brasil
Computação2º anoBNCC EF02CO01Média⏱ medio

Um programador deseja criar um algoritmo que possa calcular a área de diferentes formas geométricas, como…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF02CO01

Criar e comparar modelos (representações) de objetos, identificando padrões e atributos essenciais.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um programador deseja criar um algoritmo que possa calcular a área de diferentes formas geométricas, como triângulos e retângulos. Qual é a principal diferença que ele deve implementar nas variáveis para cada forma?

  1. A) As variáveis são idênticas para todas as formas geométricas.
  2. B) O algoritmo deve incluir variáveis que representem apenas a área final.
  3. C) As variáveis devem ser adaptadas para diferentes formas, considerando suas propriedades.
  4. D) Não é necessário utilizar variáveis para resolver esse problema.
  5. E) O algoritmo pode ser simplificado para usar sempre as mesmas variáveis.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O problema pede a principal diferença que o programador deve implementar nas variáveis ao calcular a área de formas diferentes, como triângulos e retângulos.
  2. Cada figura depende de medidas distintas. O retângulo usa base e altura (área = base x altura). O triângulo também usa base e altura, mas com a fórmula área = (base x altura) / 2. Em outras figuras, como o círculo, a medida necessária é o raio, e não base e altura.
  3. Portanto, as variáveis precisam ser adaptadas a cada forma, considerando as propriedades (medidas e fórmula) de cada uma. Essa é a alternativa C, que coincide com o gabarito oficial.
  4. A alternativa A está errada, pois as formas exigem medidas diferentes e nem sempre as mesmas variáveis servem para todas. A alternativa B está errada, porque armazenar apenas a área final não permite calcular a área a partir das medidas. A alternativa D está errada, pois sem variáveis não há como receber e processar as medidas de cada figura. A alternativa E está errada, já que usar sempre as mesmas variáveis ignora as propriedades específicas de cada forma.
  5. Conclusão: a alternativa correta é a C, em concordância com o gabarito oficial.

💡 Dica: Considere as fórmulas de área para cada forma geométrica.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que, como todas as figuras têm 'área', basta usar exatamente os mesmos nomes e tipos de variáveis para qualquer forma, ignorando que cada figura exige medidas diferentes.

B Erradaerro: Conceitual

O aluno entende que o algoritmo só precisa guardar o resultado final, sem as medidas de entrada necessárias para o cálculo da área.

C Correta

Cada forma geométrica possui propriedades distintas que requerem variáveis específicas.

D Erradaerro: Conceitual

O aluno acredita que é possível calcular a área apenas com operações diretas, sem armazenar valores em variáveis, o que não é viável para um algoritmo genérico que recebe dados.

E Erradaerro: Senso comuma que mais engana

O aluno pensa que simplificar o algoritmo significa reutilizar sempre as mesmas variáveis, sem perceber que isso impede representar as propriedades específicas de cada forma.

Por que engana: Achar que as mesmas variáveis podem ser usadas para todas as formas sem considerar suas propriedades especificas.

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

variáveis em algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

variaveis em algoritmos · propriedades de formas geometricas

📚 Reveja

Revisar como calcular a área de triângulos e retângulos.

⚠️ Erro mais comum

Achar que as mesmas variáveis podem ser usadas para todas as formas sem considerar suas propriedades especificas.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Modelagem de objetos

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