Marcos de Castro
EQUIPE
09/10/2026 • 17:02
Vamos pensar juntos sobre o conceito de abstração, um tema muito importante em programação e em organização de informações. Abstração é o processo de focar apenas nos detalhes essenciais de um objeto ou situação, ignorando as informações desnecessárias ou muito específicas para o contexto que estamos tratando. Por exemplo, quando organizamos uma biblioteca, não precisamos registrar cada detalhe minucioso de todos os livros, mas sim aquelas informações que realmente ajudam no controle e no uso da biblioteca.
Na alternativa (a), registrar todos os empréstimos dos últimos cinco anos é uma tarefa muito detalhada e específica, portanto não corresponde à abstração, que busca simplicidade e foco no essencial.
Já a alternativa (b), listar cada livro com título, autor e número de páginas, é uma descrição detalhada demais, sem marcar a essência que ajudaria a organizar eficientemente a biblioteca com o menor conjunto de informações necessário.
A alternativa (c) propõe um mapa completo com a posição exata de cada livro, o que representa um nível de detalhamento altíssimo, e esse detalhamento vai além da abstração.
Por fim, a alternativa (d) fala em representar os livros apenas com atributos essenciais, como categoria e disponibilidade. Esse é o conceito essencial da abstração: só guardar aquilo que importa para o funcionamento, deixando de lado detalhes como número de páginas ou posição exata. Portanto, esta alternativa é a correta para representar a abstração na organização da biblioteca.
Gabarito: d
Na alternativa (a), registrar todos os empréstimos dos últimos cinco anos é uma tarefa muito detalhada e específica, portanto não corresponde à abstração, que busca simplicidade e foco no essencial.
Já a alternativa (b), listar cada livro com título, autor e número de páginas, é uma descrição detalhada demais, sem marcar a essência que ajudaria a organizar eficientemente a biblioteca com o menor conjunto de informações necessário.
A alternativa (c) propõe um mapa completo com a posição exata de cada livro, o que representa um nível de detalhamento altíssimo, e esse detalhamento vai além da abstração.
Por fim, a alternativa (d) fala em representar os livros apenas com atributos essenciais, como categoria e disponibilidade. Esse é o conceito essencial da abstração: só guardar aquilo que importa para o funcionamento, deixando de lado detalhes como número de páginas ou posição exata. Portanto, esta alternativa é a correta para representar a abstração na organização da biblioteca.
Gabarito: d