Uma biblioteca escolar recebeu caixas de livros doados para uma feira de troca. Para registrar os exemplares…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Uma biblioteca escolar recebeu caixas de livros doados para uma feira de troca. Para registrar os exemplares, a equipe elaborou o seguinte pseudocódigo: PARA CADA livro EM livros_doados registrar(titulo do livro, autor do livro) FIM PARA Após o registro, os estudantes precisam organizar os materiais de divulgação da feira. Eles possuem uma lista chamada cartazes e devem enviar cada arquivo dessa lista para a impressão. Com base no pseudocódigo, explique como o bloco de repetição pode ser reutilizado para enviar os cartazes à impressão sem ser reescrito do zero. Indique o que permanece na estrutura e o que deve ser alterado, justificando sua resposta.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Deve-se manter a estrutura que percorre todos os itens da lista, substituindo a lista livros_doados por cartazes e a ação registrar por enviar o cartaz para impressão. Assim, o bloco pode ser adaptado como: PARA CADA cartaz EM cartazes, enviar(cartaz para impressão), FIM PARA. A repetição é reaproveitada porque, nas duas situações, a mesma ação é realizada uma vez para cada elemento de uma lista; mudam apenas os itens processados e a ação aplicada a eles.
Explicação
No texto-base, o laço percorre cada livro e executa uma ação de registro. Para os cartazes, conserva-se esse percurso item a item, trocando-se os dados e a ação pelo envio à impressão.
Raio-X da questão
Reutilização de laço de repetição para itens de uma lista.
Analisar e reutiliza
Identificação de itens em uma lista. · Leitura básica de pseudocódigo.
Estrutura PARA CADA.
Reescrever etapas independentes para cada cartaz, em vez de conservar o laço.
Cultura e organização comunitária.
Organização de tarefas coletivas.
Organização de feira
Questões parecidas com resolução
- Em um projeto de monitoramento de rios, uma boia computacional organiza leituras de sensores antes de enviá-las por…
- Um centro cultural público oferece inscrições on-line para atividades com critérios variados. Na oficina de teatro…
- Uma escola está testando dois protótipos de aplicativo para que estudantes consultem mudanças de sala, horários e…
- Uma secretaria municipal de educação está digitalizando pedidos de transporte escolar e de atendimento em contraturno…
- — O cartaz não pode sair duas vezes, pois a feira começa em uma hora — alertou a coordenadora do centro cultural. No…
- Durante uma simulação de resposta a enchentes, a defesa civil utiliza um programa que atribui pontos aos pedidos de…
🔎 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
