Crie um algoritmo que resolva problemas de diferentes tamanhos de entrada, utilizando variáveis. Explique como…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Crie um algoritmo que resolva problemas de diferentes tamanhos de entrada, utilizando variáveis. Explique como a generalização melhora a solução.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Um algoritmo que usa variáveis pode aceitar entradas de tamanhos diferentes, adaptando-se a elas. A generalização permite que uma mesma solução funcione para casos distintos de maneira eficiente, evitando a necessidade de múltiplos códigos e simplificando a manutenção. Isso torna a resolução de problemas mais eficiente e prática.
Explicação
Utilizar variáveis em um algoritmo permite que ele se adapte a diferentes entradas, tornando-o flexível. A generalização evita a duplicação de código, o que facilita a manutenção e a atualização do algoritmo. Assim, a solução se torna mais eficiente e prática para resolver uma variedade de problemas.
Raio-X da questão
algoritmos e variáveis
avaliacao
algoritmos e variaveis · estrutura de controle basica
Revisar conceitos de algoritmos e a importância da generalização em programação.
Nao entender como usar variaveis para generalizar o algoritmo, criando solucoes especificas para cada caso.
criatividade
abstrato
Questões parecidas com resolução
- “Quando dois barcos chegam juntos, preciso consultar os horários previstos, a quantidade de pescado e o espaço livre em…
- Pesquisadores acompanham a catalogação digital de objetos de um centro cultural. Para reduzir registros duplicados, o…
- Durante uma feira de produtos da agricultura familiar, uma estudante utiliza uma planilha digital para registrar os…
- Considere três instâncias de um mesmo problema de cálculo de imposto municipal sobre venda: instância A (região urbana…
- Projete a assinatura de um algoritmo que calcula o desvio padrão de uma coleção de dados numéricos e aceite uma variável…
- Dadas três instâncias do problema de distribuição de kits de informática a escolas (A:10 kits, rede lenta, técnico…
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
