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

Em uma competição de programação, os participantes devem resolver problemas similares utilizando algoritmos…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma competição de programação, os participantes devem resolver problemas similares utilizando algoritmos. Um dos problemas é calcular a área de diferentes formas geométricas. Qual o algoritmo mais adequado para calcular a área de um círculo, quadrado e triângulo utilizando variáveis?

  1. A) Utilizar uma única fórmula de área para todas as formas.
  2. B) Criar funções separadas para cada forma geométrica, aceitando parâmetros como base e altura.
  3. C) Desenhar as formas no papel e medir a área com uma régua.
  4. D) Usar a mesma variável para armazenar a área de todas as formas geométricas.
  5. E) Ignorar a definição de variáveis e apenas empregar números fixos nas fórmulas.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado pede o algoritmo mais adequado para calcular a área de um círculo, um quadrado e um triângulo usando variáveis.
  2. Cada figura tem sua própria fórmula: círculo (pi vezes raio ao quadrado), quadrado (lado ao quadrado) e triângulo (base vezes altura dividido por 2). Logo, um único cálculo não serve para todas.
  3. A alternativa B propõe funções separadas para cada forma, recebendo parâmetros como base e altura. Isso organiza o código, reaproveita a lógica e deixa explícitas as variáveis de entrada de cada cálculo, sendo a abordagem mais adequada.
  4. Por que as outras estão erradas: A usa uma única fórmula para todas as formas, o que é impossível porque cada figura tem fórmula própria; C mede no papel, o que não é um algoritmo computacional; D guarda a área em uma mesma variável, o que até pode ocorrer, mas não resolve como calcular cada área; E elimina o uso de variáveis, contrariando o enunciado.
  5. Conclusão: o gabarito B está correto.

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

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que uma só fórmula pode servir para qualquer figura, ignorando que cada forma geométrica tem sua própria expressão de área.

Por que engana: Achar que uma unica formula serve para todas as formas ou nao entender a necessidade de parametros diferentes para cada figura.

B Correta

Essa abordagem permite calcular a área de cada forma de maneira flexível e eficiente.

C Erradaerro: Senso comum

Confunde algoritmo computacional com medição física, achando que resolver o problema é desenhar e medir as figuras manualmente.

D Erradaerro: Procedimental

Entende que reutilizar uma única variável para todas as áreas basta, sem perceber que é preciso um método diferente para calcular cada forma.

E Erradaerro: Conceitual

Imagina que fixar números diretamente nas fórmulas é mais simples, sem perceber que isso impede reutilização e generalização do algoritmo com variáveis, que é o que o enunciado exige.

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 multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

algoritmos de área

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmos para area · uso de funcoes e variaveis

📚 Reveja

Revisar as fórmulas de cálculo de área para círculo, quadrado e triângulo.

⚠️ Erro mais comum

Achar que uma unica formula serve para todas as formas ou nao entender a necessidade de parametros diferentes para cada figura.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Algoritmos

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