Para planejar um programa que organiza livros de uma biblioteca escolar, os estudantes decidiram considerar…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Para planejar um programa que organiza livros de uma biblioteca escolar, os estudantes decidiram considerar apenas título, autor, gênero e disponibilidade, deixando de lado detalhes como cor da capa e tamanho. — A estratégia adotada pelos estudantes corresponde a qual princípio do pensamento computacional?
- A) A criação de um algoritmo, pois define a sequência de passos para organizar os livros da biblioteca.
- B) A modelagem detalhada, pois inclui todos os aspectos dos livros para deixar o programa mais completo.
- C) O reconhecimento de padrões, pois identifica semelhanças entre os livros para montar a organização.
- D) A abstração, pois seleciona apenas as informações essenciais para resolver o problema.
- E) A decomposição, pois separa o sistema de organização em partes menores para facilitar o trabalho.
✅ Resposta correta: alternativa D
Resolução passo a passo
- O enunciado descreve os estudantes escolhendo considerar apenas título, autor, gênero e disponibilidade do livro, e deixando de lado detalhes como cor da capa e tamanho. Isso significa selecionar as informações essenciais e ignorar o que não interessa ao problema.
- No pensamento computacional, esse princípio chama-se abstração: representar um problema real por um modelo que contém somente os dados relevantes para a solução, descartando os detalhes irrelevantes.
- Por que a alternativa D está correta: ela nomeia exatamente essa seleção de informações essenciais.
- Por que as outras estão erradas:
- A) Criar um algoritmo é definir a sequência de passos, e o enunciado não descreve nenhuma sequência de ações.
- B) Modelagem detalhada é o oposto do que ocorreu, pois os estudantes excluíram detalhes em vez de incluí-los.
- C) Reconhecimento de padrões consiste em identificar regularidades que se repetem, e o enunciado não menciona semelhanças entre os livros.
- E) Decomposição significa dividir o sistema em partes menores, o que não é descrito; o foco do texto é a escolha de quais dados manter.
- Conclusão: a estratégia dos estudantes corresponde à abstração, o que confirma o gabarito oficial D.
💡 Dica: Observe o que foi descartado e o que foi mantido.
Alternativa por alternativa
O aluno associa qualquer planejamento de programa à criação de algoritmo, ignorando que o enunciado trata da escolha de quais dados considerar e não de uma sequência de passos.
Por que engana: Confundir abstração com decomposição ou com elaboração de algoritmo
O aluno lê 'considerar apenas' e 'deixando de lado' como se fossem inclusão de aspectos, invertendo o sentido da estratégia descrita no enunciado.
O aluno confunde a seleção de características relevantes com identificação de semelhanças entre elementos, que é o reconhecimento de padrões.
Corresponde ao princípio de abstração: filtrar o que é relevante para a solução e desconsiderar detalhes irrelevantes, como cor da capa e tamanho.
O aluno pensa que organizar um sistema complexo sempre envolve dividi-lo em partes menores, e aplica essa ideia sem perceber que o texto descreve a escolha de dados, não a divisão do sistema.
Raio-X da questão
Abstração
Reconhecer abstração
Identificação de informações relevantes · Noção de problema e solução
Selecionar informações essenciais
Confundir abstração com decomposição ou com elaboração de algoritmo
Organização e uso responsável da informação
Foco
Organização de bibli
Questões parecidas com resolução
- Para criar um sistema de biblioteca, uma estudante disse que primeiro seria preciso pensar em empréstimo, devolução…
- Uma turma quer criar um sistema para organizar a arrecadação de alimentos da escola. Para começar, os estudantes…
- Uma equipe quer criar um programa para controlar a biblioteca da escola. O grupo decidiu primeiro separar o problema em…
- Uma estudante quer criar uma lista automática para organizar a mochila antes de sair de casa. Ela separou a tarefa em…
- Uma escola pública pretende criar um aplicativo para organizar a coleta de livros usados. O sistema deverá registrar os…
- Uma turma quer criar um aplicativo simples para organizar a rotina de estudos. O grupo decidiu separar o trabalho em…
🔎 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
