GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO06Difícil⏱ curto

Quando criamos um algoritmo que utiliza parâmetros, qual é a principal vantagem que obtemos?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO06

Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Quando criamos um algoritmo que utiliza parâmetros, qual é a principal vantagem que obtemos?

  1. A) O código fica mais longo.
  2. B) Ele se torna ineficaz.
  3. C) Facilita a adaptação para diferentes cenários.
  4. D) Aumenta a complexidade de compreensão.
  5. E) Impede a modularização do código.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Leia o enunciado com atenção. A pergunta quer saber a principal vantagem de usar parâmetros em um algoritmo.
  2. Lembre o conceito. Parâmetros são valores ou variáveis que o algoritmo recebe de fora no momento da chamada. Assim, a mesma lógica pode ser executada com dados diferentes, sem reescrever o código.
  3. Analise as alternativas. A alternativa C descreve exatamente essa vantagem: com parâmetros, o algoritmo se adapta a diferentes cenários apenas mudando os valores recebidos.
  4. Verifique as demais. A alternativa A está errada, pois parâmetros não tornam o código mais longo; ao contrário, evitam repetições. A alternativa B está errada, pois parâmetros não tornam o algoritmo ineficaz, já que apenas organizam e reaproveitam a lógica. A alternativa D está errada, pois parâmetros tornam o código mais claro e reutilizável, não mais difícil de entender. A alternativa E está errada, pois parâmetros justamente favorecem a modularização, permitindo dividir o código em funções reutilizáveis.
  5. Conclusão. A alternativa correta é a C, que coincide com o gabarito oficial.

💡 Dica: Pense na flexibilidade que os parâmetros oferecem ao algoritmo.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que usar parâmetros acrescenta linhas ao código, confundindo a chamada de uma função com a repetição de trechos de código inteiros.

B Erradaerro: Senso comum

Associa parâmetros a perda de desempenho, imaginando que qualquer recurso extra deixa o algoritmo ineficaz, sem considerar que ele apenas organiza a lógica.

C Correta

Parâmetros tornam o algoritmo mais versátil e adaptável.

D Erradaerro: Conceituala que mais engana

Acha que, por ter mais elementos na chamada, o código fica mais difícil de entender, sem perceber que a clareza melhora ao separar dados da lógica.

Por que engana: Achar que o uso de parametros sempre torna o codigo mais complexo ou ineficaz, sem perceber que eles facilitam a adaptacao e reutilizacao.

E Erradaerro: Conceitual

Entende que parâmetros amarram as partes do código umas às outras, quando na verdade são o que permite criar funções independentes e reutilizáveis.

Raio-X da questão

Dificuldade Difícil
Bloom Aplicar
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🧩 consolidacao
🎯 Conceito central

vantagens de parâmetros em algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

parametros em algoritmos · modularizacao de codigo

📚 Reveja

Revisar o conceito de parâmetros em algoritmos e suas aplicações.

⚠️ Erro mais comum

Achar que o uso de parametros sempre torna o codigo mais complexo ou ineficaz, sem perceber que eles facilitam a adaptacao e reutilizacao.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

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